V2TIMFriendshipManager class
Properties
-
hashCode
→ int
-
The hash code for this object.
no setterinherited
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
acceptFriendApplication({required FriendResponseTypeEnum responseType, required FriendApplicationTypeEnum type, required String userID})
→ Future<V2TimValueCallback<V2TimFriendOperationResult>>
-
同意好友申请
-
addFriend({required String userID, String? friendGroup, String? addWording, String? addSource, required FriendTypeEnum addType})
→ Future<V2TimValueCallback<V2TimFriendOperationResult>>
-
添加好友
-
addFriendListener({required V2TimFriendshipListener listener})
→ Future<void>
-
-
addFriendsToFriendGroup({required String groupName, required List<String> userIDList})
→ Future<V2TimValueCallback<List<V2TimFriendOperationResult>>>
-
添加好友到一个好友分组
-
addToBlackList({required List<String> userIDList})
→ Future<V2TimValueCallback<List<V2TimFriendOperationResult>>>
-
添加用户到黑名单
-
checkFollowType({required List<String> userIDList})
→ Future<V2TimValueCallback<List<V2TimFollowTypeCheckResult>>>
-
检查指定用户的关注类型
-
checkFriend({required List<String> userIDList, required FriendTypeEnum checkType})
→ Future<V2TimValueCallback<List<V2TimFriendCheckResult>>>
-
检查指定用户的好友关系
-
createFriendGroup({required String groupName, List<String>? userIDList})
→ Future<V2TimValueCallback<List<V2TimFriendOperationResult>>>
-
新建好友分组
-
deleteFriendApplication({required FriendApplicationTypeEnum type, required String userID})
→ Future<V2TimCallback>
-
删除好友申请
-
deleteFriendGroup({required List<String> groupNameList})
→ Future<V2TimCallback>
-
删除好友分组
-
deleteFriendsFromFriendGroup({required String groupName, required List<String> userIDList})
→ Future<V2TimValueCallback<List<V2TimFriendOperationResult>>>
-
从好友分组中删除好友
-
deleteFromBlackList({required List<String> userIDList})
→ Future<V2TimValueCallback<List<V2TimFriendOperationResult>>>
-
把用户从黑名单中删除
-
deleteFromFriendList({required List<String> userIDList, required FriendTypeEnum deleteType})
→ Future<V2TimValueCallback<List<V2TimFriendOperationResult>>>
-
删除好友
-
followUser({required List<String> userIDList})
→ Future<V2TimValueCallback<List<V2TimFollowOperationResult>>>
-
关注用户
-
getBlackList()
→ Future<V2TimValueCallback<List<V2TimFriendInfo>>>
-
获取黑名单列表
-
getFriendApplicationList()
→ Future<V2TimValueCallback<V2TimFriendApplicationResult>>
-
获取好友申请列表
-
getFriendGroups({List<String>? groupNameList})
→ Future<V2TimValueCallback<List<V2TimFriendGroup>>>
-
获取分组信息
-
getFriendList()
→ Future<V2TimValueCallback<List<V2TimFriendInfo>>>
-
获取好友列表
-
getFriendsInfo({required List<String> userIDList})
→ Future<V2TimValueCallback<List<V2TimFriendInfoResult>>>
-
获取指定好友资料
-
getMutualFollowersList({required String nextCursor})
→ Future<V2TimValueCallback<V2TimUserInfoResult>>
-
获取我的互关列表
-
getMyFollowersList({required String nextCursor})
→ Future<V2TimValueCallback<V2TimUserInfoResult>>
-
获取关注我的列表
-
getMyFollowingList({required String nextCursor})
→ Future<V2TimValueCallback<V2TimUserInfoResult>>
-
获取我的关注列表
-
getOfficialAccountsInfo({required List<String> officialAccountIDList})
→ Future<V2TimValueCallback<List<V2TimOfficialAccountInfoResult>>>
-
获取公众号列表
-
getUserFollowInfo({required List<String> userIDList})
→ Future<V2TimValueCallback<List<V2TimFollowInfo>>>
-
获取指定用户的 关注/粉丝/互关 数量信息
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
refuseFriendApplication({required FriendApplicationTypeEnum type, required String userID})
→ Future<V2TimValueCallback<V2TimFriendOperationResult>>
-
拒绝好友申请
-
removeFriendListener({V2TimFriendshipListener? listener})
→ Future<void>
-
-
renameFriendGroup({required String oldName, required String newName})
→ Future<V2TimCallback>
-
修改好友分组的名称
-
searchFriends({required V2TimFriendSearchParam searchParam})
→ Future<V2TimValueCallback<List<V2TimFriendInfoResult>>>
-
搜索好友
-
setFriendApplicationRead()
→ Future<V2TimCallback>
-
设置好友申请已读
-
setFriendInfo({required String userID, Map<String, String>? friendCustomInfo})
→ Future<V2TimCallback>
-
设置指定好友资料
-
setFriendListener({required V2TimFriendshipListener listener})
→ Future<void>
-
设置关系链监听器
-
subscribeOfficialAccount({required String officialAccountID})
→ Future<V2TimCallback>
-
订阅公众号
-
toString()
→ String
-
A string representation of this object.
inherited
-
unfollowUser({required List<String> userIDList})
→ Future<V2TimValueCallback<List<V2TimFollowOperationResult>>>
-
取消关注用户
-
unsubscribeOfficialAccount({required String officialAccountID})
→ Future<V2TimCallback>
-
取消订阅公众号