好友系统

    简介

    融云为了客户隐私考虑,既不同步又不保存用户的好友关系。所以,所有用户的好友关系都需要开发者自己实现、管理维护。

    如果您使用的是 IMKit 进行集成,则会话及好友列表中显示好友的昵称及头像信息,需要 App 设置一个用户信息提供者给 IMKit,以便 IMKit 通过用户信息提供者,来实现在聊天界面和会话列表页中显示好友的昵称和头像。详细请参见 Android 用户信息文档iOS 用户信息文档

    开发指南

    融云 SealTalk 中实现了好友功能,开发者可参考 SealTalk 相关开源代码实现好友功能:

    开发者需要根据自身业务情况,在 App Server 端实现相关功能,以下是融云 SealTalk App Server 中好友功能的相关功能。

    • 获取好友列表
    • 获取好友信息及判断用户是否为好友功能
    • 发送好友邀请
    • 接受好友邀请
    • 忽略好友邀请
    • 删除好友
    • 设置好友备注

    陌生人发送加好友邀请,可通过 ContactNotificationMessage 消息类实现。详情请参见内置通知类消息中的联系人(好友)通知消息