SDKsAndroid
获取发出的好友申请
使用 getSendFriendApplicationList() 分页查询当前用户发出的好友申请。
GetFriendApplicationListAsApplicantReq request =
new GetFriendApplicationListAsApplicantReq(0, 20);
OpenIMClient.getInstance().friendshipManager.getSendFriendApplicationList(
new OnBase<List<FriendApplicationInfo>>() {
@Override
public void onSuccess(List<FriendApplicationInfo> applications) {
replaceSentApplications(applications);
}
@Override
public void onError(int code, String error) {
recordSentApplicationFailure(code, error);
}
},
request
);offset 从 0 开始,count 是页大小。成功 callback 返回当前页 List<FriendApplicationInfo>;按 fromUserID:toUserID 合并。查询只建立快照,不触发好友申请事件。
发出的申请中,当前用户通常是 fromUserID。列表字段和处理结果含义与获取收到的好友申请相同;申请处理状态使用 Android 服务端约定的 0(待处理)、1(已同意)和 2(已拒绝)。
这个页面有帮助吗?