UNPKG

@openim/client-sdk

Version:

JavaScript/TypeScript Client SDK for OpenIM

128 lines (127 loc) 6.4 kB
export declare enum RequestApi { InitSDK = "InitSDK", Login = "Login", Logout = "Logout", GetLoginStatus = "GetLoginStatus", GetLoginUserID = "GetLoginUserID", GetSelfUserInfo = "GetSelfUserInfo", SetSelfInfo = "SetSelfInfo", GetUsersInfo = "GetUsersInfo", SubscribeUsersStatus = "SubscribeUsersStatus", UnsubscribeUsersStatus = "UnsubscribeUsersStatus", GetSubscribeUsersStatus = "GetSubscribeUsersStatus", SetAppBackgroundStatus = "SetAppBackgroundStatus", NetworkStatusChanged = "NetworkStatusChanged", SetGlobalRecvMessageOpt = "SetGlobalRecvMessageOpt", AcceptFriendApplication = "AcceptFriendApplication", AddBlack = "AddBlack", AddFriend = "AddFriend", CheckFriend = "CheckFriend", DeleteFriend = "DeleteFriend", GetBlackList = "GetBlackList", GetFriendApplicationListAsApplicant = "GetFriendApplicationListAsApplicant", GetFriendApplicationListAsRecipient = "GetFriendApplicationListAsRecipient", GetFriendList = "GetFriendList", GetFriendListPage = "GetFriendListPage", GetSpecifiedFriendsInfo = "GetSpecifiedFriendsInfo", RefuseFriendApplication = "RefuseFriendApplication", RemoveBlack = "RemoveBlack", SearchFriends = "SearchFriends", UpdateFriends = "UpdateFriends", CreateGroup = "CreateGroup", JoinGroup = "JoinGroup", InviteUserToGroup = "InviteUserToGroup", GetJoinedGroupList = "GetJoinedGroupList", GetJoinedGroupListPage = "GetJoinedGroupListPage", SearchGroups = "SearchGroups", GetSpecifiedGroupsInfo = "GetSpecifiedGroupsInfo", SetGroupInfo = "SetGroupInfo", GetGroupApplicationListAsRecipient = "GetGroupApplicationListAsRecipient", GetGroupApplicationListAsApplicant = "GetGroupApplicationListAsApplicant", AcceptGroupApplication = "AcceptGroupApplication", RefuseGroupApplication = "RefuseGroupApplication", GetGroupMemberList = "GetGroupMemberList", GetSpecifiedGroupMembersInfo = "GetSpecifiedGroupMembersInfo", SearchGroupMembers = "SearchGroupMembers", SetGroupMemberInfo = "SetGroupMemberInfo", GetGroupMemberOwnerAndAdmin = "GetGroupMemberOwnerAndAdmin", GetGroupMemberListByJoinTimeFilter = "GetGroupMemberListByJoinTimeFilter", KickGroupMember = "KickGroupMember", ChangeGroupMemberMute = "ChangeGroupMemberMute", ChangeGroupMute = "ChangeGroupMute", TransferGroupOwner = "TransferGroupOwner", DismissGroup = "DismissGroup", QuitGroup = "QuitGroup", GetUsersInGroup = "GetUsersInGroup", IsJoinGroup = "IsJoinGroup", GetAllConversationList = "GetAllConversationList", GetConversationListSplit = "GetConversationListSplit", GetOneConversation = "GetOneConversation", GetMultipleConversation = "GetMultipleConversation", GetConversationIDBySessionType = "GetConversationIDBySessionType", GetTotalUnreadMsgCount = "GetTotalUnreadMsgCount", MarkConversationMessageAsRead = "MarkConversationMessageAsRead", SetConversationDraft = "SetConversationDraft", PinConversation = "PinConversation", SetConversationRecvMessageOpt = "SetConversationRecvMessageOpt", SetConversationPrivateChat = "SetConversationPrivateChat", SetConversationBurnDuration = "SetConversationBurnDuration", ResetConversationGroupAtType = "ResetConversationGroupAtType", HideConversation = "HideConversation", HideAllConversation = "HideAllConversation", ClearConversationAndDeleteAllMsg = "ClearConversationAndDeleteAllMsg", DeleteConversationAndDeleteAllMsg = "DeleteConversationAndDeleteAllMsg", ChangeInputStates = "ChangeInputStates", GetInputStates = "GetInputStates", CreateTextMessage = "CreateTextMessage", CreateTextAtMessage = "CreateTextAtMessage", CreateImageMessageByFile = "CreateImageMessageByFile", CreateImageMessageByURL = "CreateImageMessageByURL", CreateSoundMessageByFile = "CreateSoundMessageByFile", CreateSoundMessageByURL = "CreateSoundMessageByURL", CreateVideoMessageByFile = "CreateVideoMessageByFile", CreateVideoMessageByURL = "CreateVideoMessageByURL", CreateFileMessageByFile = "CreateFileMessageByFile", CreateFileMessageByURL = "CreateFileMessageByURL", CreateMergerMessage = "CreateMergerMessage", CreateForwardMessage = "CreateForwardMessage", CreateLocationMessage = "CreateLocationMessage", CreateQuoteMessage = "CreateQuoteMessage", CreateCardMessage = "CreateCardMessage", CreateCustomMessage = "CreateCustomMessage", CreateFaceMessage = "CreateFaceMessage", SendMessage = "SendMessage", SendMessageNotOss = "SendMessageNotOss", UploadFile = "UploadFile", TypingStatusUpdate = "TypingStatusUpdate", RevokeMessage = "RevokeMessage", DeleteMessage = "DeleteMessage", DeleteMessageFromLocalStorage = "DeleteMessageFromLocalStorage", DeleteAllMsgFromLocal = "DeleteAllMsgFromLocal", DeleteAllMsgFromLocalAndSvr = "DeleteAllMsgFromLocalAndSvr", SearchLocalMessages = "SearchLocalMessages", GetAdvancedHistoryMessageList = "GetAdvancedHistoryMessageList", GetAdvancedHistoryMessageListReverse = "GetAdvancedHistoryMessageListReverse", FindMessageList = "FindMessageList", InsertGroupMessageToLocalStorage = "InsertGroupMessageToLocalStorage", InsertSingleMessageToLocalStorage = "InsertSingleMessageToLocalStorage", SetMessageLocalEx = "SetMessageLocalEx", SetConversation = "SetConversation" } export declare enum InternalRequestApi { GetFriendVersion = "GetFriendVersion", GetGroupVersion = "GetGroupVersion", GetJoinedGroupIDList = "GetJoinedGroupIDList", GetGroupMemberVersion = "GetGroupMemberVersion", GetConversationVersion = "GetConversationVersion", GetConversationsHasReadAndMaxSeq = "GetConversationsHasReadAndMaxSeq", GetDesignatedFriendsApplication = "GetDesignatedFriendsApplication", GetDesignatedGroupApplication = "GetDesignatedGroupApplication", GetDesignatedBlackUser = "GetDesignatedBlackUser", GetActiveConversations = "GetActiveConversations", GetDesignatedConversation = "GetDesignatedConversation", GetNotNotifyConversationIDs = "GetNotNotifyConversationIDs", GetFullFriendUserIDs = "GetFullFriendUserIDs", GetFullGroupMemberUserIDs = "GetFullGroupMemberUserIDs" } export declare const Api2Url: Partial<Record<RequestApi | InternalRequestApi, string>>;