聊天流程

微吼云聊天流程图

使用聊天前准备

1 前提条件

  • 聊天工具

    实现聊天功能需要具备聊天的工具,微吼云提供聊天SDK及体验Demo,可以通过Demo进行消息的发送和接收。

    通过微吼云提供的下载页,下载聊天SDK及Demo。

2 操作步骤

2.1 登录

登录微吼云控制台

2.2 创建应用

详情参考如何创建应用

2.3 获取app_id

详情如何参考获取app_id

2.4 设置包名&签名

如需集成移动端SDK,则需设置包名&签名,详情参考设置包名&签名

2.5 添加服务

创建应用后,点击添加服务,弹出添加服务对话框,选择聊天服务,点击确定,聊天服务添加成功。

2.6 获取channel_id

channel_id为聊天ID,用户可以通过聊天室进行聊天消息的发送和接收,channel_id可通过接口和控制台获取

2.4.1 接口获取

可通过接口获取channel_id,具体参考创建频道

2.4.2 控制台获取

可通过聊天服务的聊天管理页面进行聊天室ID

2.7 access_token

access_token即权限,调用接口生成access_token将传入SDK,SDK在请求时会附带access_token,具体方式参考生成access_token接口和API在线测试工具。

: access_token过期时间,默认为一天,最大为一天,过期后需要重新生成access_token。

2.7.1 接口获取

可通过接口获取access_token,具体参考生成access_token接口。

2.7.2 API在线测试工具获取

参考通过在线测试接口工具完成获取access_token。

聊天消息

聊天消息可通过微吼云提供的SDK(包含iOS、Android、JS),以下以SDK Demo为例进行说明。

JS SDK Demo

1 演示地址

https://static.vhallyun.com/jssdk/vhall-jssdk-chat/test/index.html

2 初始化配置

依次填写appId、accountId、token点击执行,完成初始化配置。

3 实例化

填写channelId,点击执行,完成实例化操作。

4 监听消息

点击执行,完成监听消息操作。

5 发送消息

对话框中输入消息,点击发送,可以进行消息的发送,同时可在页面接收消息。

iOS SDK Demo

具体参考Demo使用指南

Android SDK Demo

具体参考Demo使用指南