文件名称:clientxtsdk:包含SDK附加组件创建者用于创建外展附加组件的源代码的存储库
文件大小:904KB
文件格式:ZIP
更新时间:2024-03-17 22:10:48
TypeScript
外联客户端可扩展性SDK 本文档包含开发人员创建扩展插件所需的所有信息。 如果您对客户可扩展性有任何疑问/意见/疑虑,请发送电子邮件至 。 注意:本文档是客户端可扩展性框架的早期预览,其主要目的是加快与潜在附加组件创建者的协作和场景探索。 在平台正式发布之前,它将以Swift的速度变化。 表中的内容 怎么运行的 当外联用户转到外联应用程序的特定部分(例如机会页面)时,该应用程序将检查该用户是否已为该应用程序的该部分安装了加载项,如果是,则: 添加带有附件标题的选项卡 添加一个iframe,其源指向附加托管页面 将当前用户上下文信息发送到加载项,以将其自身初始化为正确的状态。 构建附加组件所需的步骤 客户端可扩展性框架支持几种集成方法,这些方法具有不同的编码要求,并通过Outreach提供不同的集成级别。 每种方法都需要根据附加要求执行一个或多个步骤。 每个加载项都需要有一个加载
【文件预览】:
clientxtsdk-main
----docs()
--------context.md(4KB)
--------scopes.md(3KB)
--------assets()
--------outreach-api.md(14KB)
--------host-requirements.md(2KB)
--------configuration.md(5KB)
--------sdk.md(10KB)
--------devxp.md(3KB)
--------faq.md(1KB)
--------outreach-oauth-settings.md(613B)
--------url-parsing.md(2KB)
--------manifest.md(9KB)
----package.json(2KB)
----.eslintrc.json(398B)
----.prettierrc(62B)
----jest.config.js(291B)
----dts-bundle.json(109B)
----tests()
--------validator.test.ts(10KB)
--------utils.test.ts(4KB)
----LICENSE(1KB)
----src()
--------utils.ts(3KB)
--------sdk()
--------messages()
--------context()
--------services()
--------index.ts(24KB)
--------store()
----.npmignore(99B)
----tsconfig.json(452B)
----.gitignore(2KB)
----.circleci()
--------config.yml(1KB)
----.npmrc(46B)
----README.md(3KB)
----yarn.lock(201KB)
----.eslintignore(27B)
----.vscode()
--------settings.json(65B)