即时通讯 IM API 参考
v1.3.2
Agora Java IM SDK
弃用列表
类
io.agora.chat.ChatCheckType
已废弃
成员
io.agora.chat.ChatClient.check
(String username, String password, final CheckResultListener listener)
已废弃
成员
io.agora.chat.ChatClient.login
(String id, String password, @NonNull final
CallBack
callback)
该方法已废弃,请使用
loginWithToken(String, String, CallBack)
方法通过 token 登录服务器。
成员
io.agora.chat.ChatClient.loginWithAgoraToken
(String username, String agoraToken, @NonNull final
CallBack
callback)
已废弃,请使用
loginWithToken(String, String, CallBack)
替代.
成员
io.agora.chat.ChatClient.renewToken
(String newAgoraToken)
已废弃,请使用
renewToken(String, CallBack)
替代.
成员
io.agora.chat.ChatManager.asyncFetchConversationsFromServer
(int pageNum, int pageSize, final
ValueCallBack
< Map< String, Conversation > > callBack)
已废弃。请用
asyncFetchConversationsFromServer(int, String, ValueCallBack)
代替。
成员
io.agora.chat.ChatManager.asyncFetchConversationsFromServer
(final
ValueCallBack
< Map< String, Conversation > > callBack)
已废弃。请用
asyncFetchConversationsFromServer(int, String, ValueCallBack)
代替。
成员
io.agora.chat.ChatManager.asyncFetchHistoryMessage
(final String conversationId, final ConversationType type, final int pageSize, final String startMsgId, final
Conversation.SearchDirection
direction, final
ValueCallBack
< CursorResult< ChatMessage > > callBack)
已废弃。请用
asyncFetchHistoryMessages(String, ConversationType, int, String, FetchMessageOption, ValueCallBack)
代替。
成员
io.agora.chat.ChatManager.asyncFetchHistoryMessage
(final String conversationId, final ConversationType type, final int pageSize, final String startMsgId, final
ValueCallBack
< CursorResult< ChatMessage > > callBack)
已废弃。请用
asyncFetchHistoryMessages(String, ConversationType, int, String, FetchMessageOption, ValueCallBack)
代替。
成员
io.agora.chat.ChatManager.fetchConversationsFromServer
()
已废弃。请用
asyncFetchConversationsFromServer(int, String, ValueCallBack)
代替。
成员
io.agora.chat.ChatManager.fetchHistoryMessages
(String conversationId, ConversationType type, int pageSize, String startMsgId)
已废弃。请用
asyncFetchHistoryMessages(String, ConversationType, int, String, FetchMessageOption, ValueCallBack)
代替。
成员
io.agora.chat.ChatManager.fetchHistoryMessages
(String conversationId, ConversationType type, int pageSize, String startMsgId,
Conversation.SearchDirection
direction)
已废弃。请用
asyncFetchHistoryMessages(String, ConversationType, int, String, FetchMessageOption, ValueCallBack)
代替。
成员
io.agora.chat.ChatMessage.createTxtSendMessage
(String content, String username)
已废弃。请用
createTextSendMessage(String, String)
代替。
成员
io.agora.chat.ChatRoomManager.fetchChatRoomFromServer
(String roomId, boolean fetchMembers)
不再推荐使用此方法,建议使用
fetchChatRoomFromServer(String)
。
成员
io.agora.chat.ChatRoomManager.getAllChatRooms
()
已废弃。
成员
io.agora.chat.ChatRoomManager.removeChatRoomChangeListener
(
ChatRoomChangeListener
listener)
已废弃,请用
ChatRoomManager#removeChatRoomListener(ChatRoomChangeListener)
代替。
成员
io.agora.chat.GroupManager.asyncGetJoinedGroupsFromServer
(final
ValueCallBack
< List< Group > > callback)
已废弃,请使用
asyncGetJoinedGroupsFromServer(int, int, boolean, boolean, ValueCallBack)
代替。
成员
io.agora.chat.GroupManager.getGroupFromServer
(String groupId, boolean fetchMembers)
不再推荐使用此方法,建议使用
getGroupFromServer(String)
。
成员
io.agora.chat.GroupManager.getJoinedGroupsFromServer
()
已废弃,请使用
getJoinedGroupsFromServer(int, int, boolean, boolean)
成员
io.agora.ChatRoomChangeListener.onMemberJoined
(final String roomId, final String participant)
已废弃。请用
onMemberJoined(java.lang.String, java.lang.String, java.lang.String)
代替。
成员
io.agora.ChatRoomChangeListener.onMuteListAdded
(final String chatRoomId, final List< String > mutes, final long expireTime)
已废弃,请使用
onMuteListAdded(String, Map)
代替。
成员
io.agora.ConnectionListener.onLogout
(final int errorCode)
使用
ConnectionListener#onLogout(int, String)
替代。
成员
io.agora.GroupChangeListener.onRequestToJoinDeclined
(String groupId, String groupName, String decliner, String reason)
已废弃,请使用
onRequestToJoinDeclined(String, String, String, String)
制作者
1.9.2