JSSDK 使用
蓝信 JSSDK 为 H5 应用提供客户端原生能力调用接口,包括设备、业务、界面、工具和音视频相关能力。
JSSDK 能力分类
设备相关
- 获取设备信息
- 网络状态
- 拨打电话
- 扫一扫
- 获取当前位置
业务相关
- 选择联系人、打开联系人名片、添加联系人
- 选择部门
- 创建群对话、打开群对话
- 选择对话
- 选择本地文件、选择云盘文件
- 获取分支下所有人员
界面相关
- 设置导航栏标题、背景颜色、字体颜色(仅黑色或白色)
- 设置状态栏背景颜色、字体颜色
- 打开、关闭当前窗口
- 选择、重置屏幕状态
工具相关
- 自定义分享
- 上传文件至第三方服务
- 将文件下载到本地
- 文件预览
- 保存文件
- 监听文件上传和下载进度
音视频
- 发起视频通话
- 发起语音通话
具体接口文档详见开发者文档-前端 API。
AppLink 协议
AppLink 协议可实现从蓝信外部或内部快速打开蓝信客户端或其中的某个功能。
支持打开的功能
| 类别 | 支持的功能 |
|---|---|
| 对话 | 私聊对话、群聊对话、公众号对话、应用机器人、定位指定消息 |
| 名片 | 群名片、用户蓝名片 |
| 消息 | 消息列表页面 |
| 公众号 | 公众号详情 |
| 应用 | 工作台应用中心、指定应用 |
| 分支 | 通讯录指定分支详情 |
| 扫一扫 | 扫一扫页面 |
| 我的 | 我的首页、我的二维码(移动端) |
| 文章 | 指定公众号文章 |
| 直播 | 直播广场 |
| 视频会议 | 会议列表、指定会议详情 |
| 日历日程 | 日历首页、指定日程详情、日程创建页面 |
| 云盘 | 云盘首页 |
AppLink 还支持打开不同 OEM 定制客户端。

