1. 后端处理服务器API
1.1  数据库结构
1.2  后端处理服务器HTTP 接口
1.3. 数据包
1.3.1  数据包的基本信息
1.3.2  所有数据包
2. 后端处理服务器应用集成API
2.1  设置应用集成
2.2  API 格式和签名机制
2.3  API 定义
3. 客户端扩展机制
3.1. 扩展定义
3.1.1  扩展类型
3.1.2  扩展包目录结构
3.1.3  扩展描述文件
3.2. 扩展模块
3.2.1  主入口模块
3.2.2. 扩展模块API
3.2.2.1  扩展 API 概览
3.2.2.2  扩展 API 权限
3.2.2.3  扩展 API 定义
3.2.3  扩展实例对象
3.2.4  数据存储机制
3.2.5  自定义上下文菜单
3.2.6  自定义命令
3.2.7  自定义网址解析
3.3. 开发扩展
3.3.1  载入开发中的扩展
3.3.2  开发应用扩展
3.3.3  开发插件扩展
3.3.4  开发主题扩展
3.4  内置扩展
3.5  分发扩展
4. 会话机器人开发指南
4.1  机器人应用开发

分发扩展

2020-08-11 10:51:42
孙浩
8598
最后编辑:苏萌 于 2022-12-21 11:40:53
分享链接

客户端扩展机制为客户端功能提供了无限到可能,通常扩展包除非是内置随安装包发行。有时作为喧喧管理人员,需要为服务器上的所有用户安装扩展,让用户手动安装或者重新发布安装包会带来使用上的不便。此时“远程客户端扩展”可以很好的解决这个问题,管理人员只需要在后端服务器配置好要分发的扩展,该服务器上的所有用户在下次登录客户端时都会自动下载并安装使用扩展。

参照如下步骤来在服务器上分发客户端扩展:

  1. 登录喧喧后端管理系统,打开“应用”管理界面; xxb-entry-admin.png

  2. 点击应用列表清单右上角的“添加应用”按钮,打开添加应用界面; xxb-entry-create.png

  3. 在添加应用界面,就可以填写要添加的扩展信息了,其中各项信息定义如下:

    • 名称:即为扩展的显示名称,通常为扩展包描述文件(package.json)中的displayName字段,例如 “OA”;
    • 代号:即为扩展的内部名称,通常为扩展包描述文件(package.json)中的name字段,例如 “my-oa”;
    • 应用地址:如果扩展为 Web 应用类型,则此处填写应用首页访问地址,其他情况可以忽略;
    • 扩展包:在此处上传要分发的扩展包,通常是一个zip文件;
    • 集成:如果应用需要与 XXB 后端进行集成,则启用此选项,应用集成使用方法参考 《设置应用集成》文档。
  4. 点击保存按钮即可完成添加应用操作,此后所有客户端下次登录后都会自动下载该应用对应的扩展包并使用对应的扩展,下面为客户端安装有服务器端扩展的示例界面: xxc-server-extension.png

发表评论
玖 乘 零 =
评论通过审核后显示。