Appearance
所有悟空IM的API应该都由业务后端调用,业务后端再将结果返回给app,不要将悟空IM的API暴露给app。
业务后端需要调用悟空IM的接口,将用户注册到悟空IM。
注册或登录
获取长连接地址
同步离线的最近会话
同步离线的命令消息
回执离线命令消息 (表示命令app已经成功收到,服务端可以移除了)
查看某个群/个人的历史消息
清空某个群/个人的红点数量
创建群或更新群
添加群成员
禁止某个群成员发消息/拉黑好友
全员禁言管理员除外(将管理员拉入白名单,未在白名单的都不能发言)
删除群/个人的最近会话
删除群(删除群后,消息并不会删除,只是群内不能发消息了,客户端可以将此群的最近会话删除了,本地数据也清空了,理论上此群就被删除了)
等等
(以上是以IM的场景为例并只列举了主要的一些API)