ContactManager 是用来记录,查询,修改用户的联系人/好友列表的类。
接受加好友的邀请。
发起好友邀请的用户 ID。
添加联系人。
要添加的联系人的用户 ID,必填。
Optional
添加联系人的原因。选填参数。
添加 ChatContactListener。
要添加的 ChatContactListener,必填。
。
将多个用户加入黑名单列表。
要加入黑名单的用户 ID 列表。
获取缓存中的所有联系人。
获取缓存中的黑名单列表。
拒绝加好友的邀请。
删除联系人。
要删除的联系人的用户 ID,必填。
是否保留与该联系人的会话和消息: - true:表示保留; - false:表示删除。
true
false
从服务端获取所有联系人。
-从服务端获取所有联系人返回的 Promise 结果。
从服务端分页获取联系人。
每页要获取的联系人数量。取值范围为 [1-50]。
从这个游标位置开始取数据。首次获取数据时传空,从最新添加的好友开始获取。
-从服务端分页获取联系人返回的 Promise 结果。
从服务器获取所有联系人。
从服务器获取黑名单中的用户 ID。
从本地获取所有联系人。
-从本地获取所有联系人返回的 Promise 结果。
从服务器获取当前用户在其他设备上的登录 ID。
移除 ChatContactListener。
要移除的 ChatContactListener,必填。
将指定用户从黑名单中移除。
要移除黑名单的用户 ID。
设置好友备注。
ContactManager 是用来记录,查询,修改用户的联系人/好友列表的类。