浏览 SDKs · Android
SDKsAndroid

取消拉黑用户

使用 removeBlacklist() 将用户移出当前账号黑名单。

复制
OpenIMClient.getInstance().friendshipManager.removeBlacklist(
    new OnBase<String>() {
        @Override
        public void onSuccess(String data) {
            // 取消拉黑成功
        }

        @Override
        public void onError(int code, String error) {
            // 处理错误
        }
    },
    targetUserID
);

成功 callback 表示取消拉黑请求完成。黑名单发生变化时,通过 onBlacklistDeleted 接收通知;需要重新获取列表时,调用获取黑名单列表

取消拉黑时,可通过 OnFriendshipListener 接收 onBlacklistDeleted

@Override
public void onBlacklistDeleted(BlacklistInfo user) {
    // 处理已移除的黑名单记录
}