Native Object
Types
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Functions
Link copied to clipboard
public native void BindRTCRoomForChatroom(String chatRoomId, String rtcRoomId, NativeObject.PublishAckListener listener)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
public native boolean ClearMessages(int conversationType, String targetId, boolean clearDB, String channelId)
清空某一会话的所有聊天消息记录。
Link copied to clipboard
Link copied to clipboard
public native void CreateInviteDiscussion(String name, Array<String> userIds, NativeObject.CreateDiscussionCallback callback)
创建讨论组
Link copied to clipboard
public native void DeleteChatRoomKV(String roomId, Array<NativeObject.StatusData> status, NativeObject.StatusNotification notification, NativeObject.SetChatroomKVCallback callback)
Link copied to clipboard
public native void DeleteChatRoomStatus(String roomId, NativeObject.StatusData statusData, NativeObject.StatusNotification statusNotification, NativeObject.PublishAckListener callback)
Link copied to clipboard
public native void GetChatroomHistoryMessage(String targetId, long dataTime, int count, int order, NativeObject.HistoryMessageListener callback, String channelId)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
public native void GetDiscussionInfo(String discussionId, NativeObject.DiscussionInfoListener callback)
Link copied to clipboard
Link copied to clipboard
public native void GetDownloadUrl(int fileType, String mimeKey, String fileName, NativeObject.TokenListener callback, int server_type)
Link copied to clipboard
public native NativeObject.MsgUidInfo GetMessageUid(String targetId, int conversationType, String channelId, long startTime, long endTime, int limit)
Link copied to clipboard
Link copied to clipboard
public native int GetUnreadCountByObjectName(String tagId, int conversationType, Array<String> objectNames, String channelId)
Link copied to clipboard
public native void GetUploadToken(int fileType, String fileName, String httpMethod, String queryInfo, String downloadUrl, NativeObject.FileTokenListener callback)
Link copied to clipboard
Link copied to clipboard
public native void InviteMemberToDiscussion(String discussionId, Array<String> userIds, NativeObject.PublishAckListener callback)
邀请用户加入讨论组。
Link copied to clipboard
是否so已经加载完成
Link copied to clipboard
public native void JoinChatRoom(String targetId, int categoryId, int messageCount, boolean flag, NativeObject.JoinChatroomCallback callback, int joinMode)
public native void JoinChatRoom(String targetId, int categoryId, int messageCount, boolean flag, NativeObject.PublishAckListener callback, int joinMode)
加入聊天室
Link copied to clipboard
public native void JoinExistingChatroom(String targetId, int categoryId, int messageCount, NativeObject.JoinChatroomCallback callback, boolean keepMsg, int joinMode)
加入已存在的聊天室。如果聊天室不存在,则加入失败。
Link copied to clipboard
Link copied to clipboard
public native boolean QueryChatroomInfo(String targetId, int count, int order, NativeObject.ChatroomInfoListener callback)
Link copied to clipboard
public native void QuitChatRoom(String targetId, int categoryId, NativeObject.PublishAckListener callback)
Link copied to clipboard
退出自己所在的某讨论组。
Link copied to clipboard
public native void RemoveMemberFromDiscussion(String discussionId, String userId, NativeObject.PublishAckListener callback)
供管理员将某用户移出讨论组,移出自己或者非讨论组创建者执行移出操作将产生错误。
Link copied to clipboard
Link copied to clipboard
public native void RenameDiscussion(String targetId, String discussionName, NativeObject.PublishAckListener publishAckListener)
Link copied to clipboard
public native void SearchAccount(String keyWords, int businessType, int searchType, NativeObject.AccountInfoListener callback)
Link copied to clipboard
Link copied to clipboard
public native void SetChatRoomKV(String roomId, Array<NativeObject.StatusData> status, NativeObject.StatusNotification notification, NativeObject.SetChatroomKVCallback callback)
Link copied to clipboard
public native void SetChatRoomStatus(String roomId, NativeObject.StatusData statusData, NativeObject.StatusNotification statusNotification, NativeObject.PublishAckListener callback)
Link copied to clipboard
public native void SetChatRoomStatusNotificationListener(NativeObject.StatusNotificationListener listener)
Link copied to clipboard
public native void SetInviteStatus(String targetId, int status, NativeObject.PublishAckListener callback)
Link copied to clipboard
public native void SubscribeAccount(String targetId, int categoryId, boolean subscribe, NativeObject.PublishAckListener callback)