TapFriends Class Reference
Inherits from | NSObject |
---|---|
Declared in | TapFriends.h |
+ initWithConfig:accountProvider:
初始化
+ (void)initWithConfig:(TapConfig *)config accountProvider:(id<TDSAccountProvider>)provider
Parameters
config |
config |
---|---|
provider |
provider |
Discussion
初始化
Declared In
TapFriends.h
+ registerMessageDelegate:
注册消息接收器
+ (void)registerMessageDelegate:(id<ComponentMessageDelegate>)delegate
Parameters
delegate |
delegate |
---|
Discussion
注册消息接收器
Declared In
TapFriends.h
+ addFriend:handler:
添加好友
+ (void)addFriend:(NSString *)userId handler:(TapSimpleHandler)handler
Parameters
userId |
用户tds_id |
---|---|
handler |
回调 |
Discussion
添加好友
Declared In
TapFriends.h
+ deleteFriend:handler:
删除好友
+ (void)deleteFriend:(NSString *)userId handler:(TapSimpleHandler)handler
Parameters
userId |
用户tds_id |
---|---|
handler |
回调 |
Discussion
删除好友
Declared In
TapFriends.h
+ getFollowingList:mutualAttention:limit:handler:
获取关注列表
+ (void)getFollowingList:(NSInteger)from mutualAttention:(BOOL)mutualAttention limit:(NSInteger)limit handler:(TapFriendRelationHandler)handler
Parameters
from |
起始index,从0开始 |
---|---|
mutualAttention |
是否互相关注 false:不是互相关注 true: 互相关注 |
limit |
单页个数限制,最大200 |
handler |
回调 |
Discussion
获取关注列表
Declared In
TapFriends.h
+ getFollowerList:limit:handler:
获取粉丝列表
+ (void)getFollowerList:(NSInteger)from limit:(NSInteger)limit handler:(TapFriendRelationHandler)handler
Parameters
from |
起始index,从0开始 |
---|---|
limit |
单页个数限制,最大200 |
handler |
回调 |
Discussion
获取粉丝列表
Declared In
TapFriends.h
+ blockUser:handler:
拉黑用户
+ (void)blockUser:(NSString *)userId handler:(TapSimpleHandler)handler
Parameters
userId |
用户tds_id |
---|---|
handler |
回调 |
Discussion
拉黑用户
Declared In
TapFriends.h
+ unblockUser:handler:
取消拉黑用户
+ (void)unblockUser:(NSString *)userId handler:(TapSimpleHandler)handler
Parameters
userId |
用户tds_id |
---|---|
handler |
回调 |
Discussion
取消拉黑用户
Declared In
TapFriends.h
+ getBlockList:limit:handler:
黑名单列表
+ (void)getBlockList:(NSInteger)from limit:(NSInteger)limit handler:(TapFriendRelationHandler)handler
Parameters
from |
起始index,从0开始 |
---|---|
limit |
单页个数限制,最大200 |
handler |
回调 |
Discussion
黑名单列表
Declared In
TapFriends.h
+ searchUserWithUserId:handler:
搜索用户
+ (void)searchUserWithUserId:(NSString *)userId handler:(TapFriendSearchHandler)handler
Parameters
userId |
用户tds_id |
---|---|
handler |
回调 |
Discussion
搜索用户
Declared In
TapFriends.h
+ setRichPresence:value:handler:
设置富信息
+ (void)setRichPresence:(NSString *)key value:(NSString *)value handler:(TapSimpleHandler)handler
Parameters
key |
key |
---|---|
value |
value |
handler |
回调 |
Discussion
设置富信息
Declared In
TapFriends.h
+ clearRichPresence:handler:
清除富信息
+ (void)clearRichPresence:(NSString *)key handler:(TapSimpleHandler)handler
Parameters
key |
key |
---|---|
handler |
回调 |
Discussion
清除富信息
Declared In
TapFriends.h
+ generateFriendInvitationWithHandler:
获取好友邀请链接
+ (void)generateFriendInvitationWithHandler:(void ( ^ ) ( NSString *_Nullable invitationString , NSError *_Nullable error ))handler
Parameters
handler |
handler |
---|
Discussion
获取好友邀请链接
Declared In
TapFriends.h
+ sendFriendInvitationWithHandler:
分享好友邀请
+ (void)sendFriendInvitationWithHandler:(TapFriendSendFriendInvitationHandler)handler
Parameters
handler |
handler |
---|
Discussion
分享好友邀请
Declared In
TapFriends.h
+ handleOpenURL:
处理回调
+ (BOOL)handleOpenURL:(NSURL *)url
Parameters
url |
url |
---|
Discussion
处理回调
Declared In
TapFriends.h