
IM即时通讯
安全可靠、全球互通

实时音视频
流畅稳定、省钱省力
回答:
阅读本文的必读信息:
架构介绍:http://www.rongcloud.cn/docs/quick_start.html#framework
用户、群组信息管理和集成:http://support.rongcloud.cn/kb/NjQ5
请务必注意,用户信息和群组关系是在应用服务器维护,融云只提供通讯服务,由端上直接从应用服务器获取数据并使用,下面详细讲解一下单聊和群聊的详细流程:
首先请一定注意:必须在应用服务器存储并管理好所有的用户信息和群组关系信息,融云不管理这部分信息,更不提供任何查询接口服务,或者数据查询类需求。
单聊:
用户A 在端上注册登录,请求应用服务器的注册接口,应用服务器接收并管理用户信息
应用服务器同步用 id 至融云服务器,从融云获取 token 存储到应用服务器并返回端上,接口 http://www.rongcloud.cn/docs/server.html#user
用户A 在端上请求应用服务器注册登录后,将获取的 token 传入 sdk 链接融云服务器进行初始化链接
用户A 从应用服务器获取好友列表等信息,或者从其他业务场景里获取会话对象的 id,直接发送单聊消息,各端 SDK文档 http://www.rongcloud.cn/docs/quick_start.html#sdk
5. 如果需要“添加好友”功能,可以通过应用服务器的申请和通过接口来实现,应用服务器存储维护好友数据,同时配合对应的系统消息通知用户即可非常友好的实现,系统消息文档:http://www.rongcloud.cn/docs/server.html#message_system_publish
群聊:
1. 用户A 在端上主动或者被动加入群组,请求应用服务器,应用服务器更新群关系,并(必须)实时同步至融云,文档 http://www.rongcloud.cn/docs/server.html#group
2. 用户A 从应用服务器加载群列表,并根据需要加载群成员等信息做界面显示使用
3. 如需通知所有群成员,可在服务器端发送群消,文档息 http://www.rongcloud.cn/docs/server.html#message_group_publish
4. 退群的逻辑也类似,对于退群(或被退群)的用户A 而言,可以单独通过系统消息提醒,文档:http://www.rongcloud.cn/docs/server.html#message_system_publish
5. 需要注意,群成员变更必须实时同步至融云服务器,避免分发消息的差异