应用接入流程

1. 创建应用

在开放平台管理页面,点击添加应用,填入对应的信息,如下图所示: 创建应用 回调/服务端地址有2个作用,一个是当用户通过机器人或者频道回复消息时,会回调到这个地址。另外一个是为了验证网页的合法性,调用jssdk会验证网页的host是否跟这个地址的host一致,如果不一致则jssdk调用失败。

全局应用会出现在所有用户的全局应用列表中,如果非全局应用,用户可以收藏/取消收藏普通应用。

2. 获取到ApplicationId和Secret

点击查看建立的应用,如下图: 查看应用 图中红色覆盖的就是应用id和密钥。

3. 集成野火服务端SDK

野火服务端SDK包括管理API、机器人API和频道API。每个应用都会有一个机器人账户和一个频道账户,ID和密钥就是应用ID和密钥。初始化机器人API和频道API后就可以在后端与IM服务进行交互。

服务端SDK是Java语言的,如果您是其它语言,可以参考机器人API频道API来自行开发。

4. 前端集成

前端H5页面引入JSSDK,通过getAuthCode来认证当前用户,通过config来获得应用的认证。之后进行正常的业务服务。

5. 认证方式

一般开放平台都有2中方式,一种是JSSDK认证方式,这就需要页面运行在客户端内部的浏览器中;另外一种是OAuth协议,这种页面运行在非客户端的浏览器中。野火开放平台只提供JSSDK认证方式,如果需要OAuth方式,请自行添加这种方式。

2018 © wildfirechat.net 京ICP备18060403号-1 all right reserved,powered by Gitbook该文件修订时间: 2022-05-20 13:12:04

results matching ""

    No results matching ""