NIMSDK-AOS
10.6.0
|
V2登录服务类 负责登录,注销和相关状态的获取 更多...
V2登录服务类 负责登录,注销和相关状态的获取
在文件 V2NIMLoginService.java 第 17 行定义.
void com.netease.nimlib.sdk.v2.auth.V2NIMLoginService.addLoginDetailListener | ( | V2NIMLoginDetailListener | listener | ) |
添加登录详情监听
listener |
void com.netease.nimlib.sdk.v2.auth.V2NIMLoginService.addLoginListener | ( | V2NIMLoginListener | listener | ) |
添加登录监听
listener |
void com.netease.nimlib.sdk.v2.auth.V2NIMLoginService.getChatroomLinkAddress | ( | String | roomId, |
V2NIMSuccessCallback< List< String >> | success, | ||
V2NIMFailureCallback | failure | ||
) |
获取聊天室link地址 需要IM处于登录状态
roomId | 聊天室ID |
V2NIMConnectStatus com.netease.nimlib.sdk.v2.auth.V2NIMLoginService.getConnectStatus | ( | ) |
获取连接状态
V2NIMLoginClient com.netease.nimlib.sdk.v2.auth.V2NIMLoginService.getCurrentLoginClient | ( | ) |
获取当前登录终端相关信息, 在登录成功后才能获取,否则内容为空
List<V2NIMDataSyncDetail> com.netease.nimlib.sdk.v2.auth.V2NIMLoginService.getDataSync | ( | ) |
获取当前数据同步项
V2NIMKickedOfflineDetail com.netease.nimlib.sdk.v2.auth.V2NIMLoginService.getKickedOfflineDetail | ( | ) |
获取被踢下线原因
List<V2NIMLoginClient> com.netease.nimlib.sdk.v2.auth.V2NIMLoginService.getLoginClients | ( | ) |
获取登录客户端列表(不包含当前端)
V2NIMLoginStatus com.netease.nimlib.sdk.v2.auth.V2NIMLoginService.getLoginStatus | ( | ) |
获取登录状态
String com.netease.nimlib.sdk.v2.auth.V2NIMLoginService.getLoginUser | ( | ) |
获取当前登录用户
void com.netease.nimlib.sdk.v2.auth.V2NIMLoginService.kickOffline | ( | V2NIMLoginClient | client, |
V2NIMSuccessCallback< Void > | success, | ||
V2NIMFailureCallback | failure | ||
) |
踢掉登录客户端下线
client |
void com.netease.nimlib.sdk.v2.auth.V2NIMLoginService.login | ( | String | accountId, |
String | token, | ||
V2NIMLoginOption | option, | ||
V2NIMSuccessCallback< Void > | success, | ||
V2NIMFailureCallback | failure | ||
) |
登录
accountId | |
token | |
option |
void com.netease.nimlib.sdk.v2.auth.V2NIMLoginService.logout | ( | V2NIMSuccessCallback< Void > | success, |
V2NIMFailureCallback | failure | ||
) |
登出
void com.netease.nimlib.sdk.v2.auth.V2NIMLoginService.removeLoginDetailListener | ( | V2NIMLoginDetailListener | listener | ) |
移除登录详情监听
listener |
void com.netease.nimlib.sdk.v2.auth.V2NIMLoginService.removeLoginListener | ( | V2NIMLoginListener | listener | ) |
移除登录监听
listener |
void com.netease.nimlib.sdk.v2.auth.V2NIMLoginService.setReconnectDelayProvider | ( | V2NIMReconnectDelayProvider | provider | ) |
设置获取重连延时回调
provider |