nim_core library

Classes

AiService
AntiSpamConfig
APNSService
APNSServicePlatform
AttachmentProgress
附件发送/接收进度通知
ChatroomChatBannedUpdatedEvent
ChatRoomExitInfo
ChatroomInfoUpdatedEvent
ChatroomMemberEnterEvent
ChatroomMemberExitEvent
ChatroomMemberInfoUpdatedEvent
ChatroomMemberRoleUpdatedEvent
ChatroomMessageRevokedNotificationEvent
消息撤回回调
ChatroomReceiveMessagesEvent
ChatroomSendMessageEvent
ChatroomTagsUpdatedEvent
ConversationIdUtil
ConversationIdUtilPlatform
ConversationsAddedEvent
会话添加到分组回调 的回调事件
ConversationService
ConversationServiceGroupPlatform
ConversationServicePlatform
ConversationsRemovedEvent
会话从分组移除回调事件
Event
EventSubscribeRequest
EventSubscribeResult
EventSubscribeServicePlatform
FriendService
好友服务
LocalConversationServicePlatform
LoginService
登录服务
MessageCreator
消息构建方法
MessageService
消息服务
MessageServicePlatform
NIMAbtestConfig
NIMAddCollectionParams
NIMAIModelCallContent
NIMAIModelCallMessage
请求调用上下文内容
NIMAIModelCallResult
NIMAIModelConfig
NIMAIModelConfigParams
Ai 大模型配置覆盖, 配置了该字段, 则默认覆盖控制台相关配置 如果所有字段均为空,则以控制台配置为准, 本地不做格式校验 如果设置参数超过范围, 则会主动纠正到正确范围
NIMAIModelStreamCallChunk
代理请求响应的流式分片信息。
NIMAIModelStreamCallContent
代理请求响应的流式回复内容。
NIMAIModelStreamCallResult
数字人请求代理接口的流式回复的结构体。
NIMAIModelStreamCallStopParams
停止数字人代理请求的 AI 流式回复参数。
NIMAIRAGInfo
用于表示RAG(检索增强生成)信息,存储与引用资源相关的数据。
NIMAIUser
NIMAndroidSDKOptions
NIMAntispamConfig
反垃圾配置
NIMAuthStatusEvent
登录/登出状态变更事件
NIMBasicOption
NIMBroadcastNotification
全员广播通知
NIMCdnConfig
NIMClearHistoryMessageOption
消息发送相关参数
NIMClearHistoryNotification
NIMClientAntispamResult
NIMCloudStorageConfig
NIMCollection
NIMCollectionListResult
NIMCollectionOption
NIMConnectStatusClass
NIMConversation
NIMConversationFilter
NIMConversationOperationResult
NIMConversationOption
NIMConversationResult
NIMConversationTypeClass
NIMConversationUpdate
NimCore
NIMCreateTeamParams
创建群组参数
NIMCreateTeamResult
创建群组结果
NIMCustomNotification
NIMCustomUserStatusParams
NIMCustomUserStatusPublishResult
自定义用户状态发布回包
NIMDatabaseOption
NIMDataSyncDetail
数据同步类型
NIMDataSyncStatusEvent
数据同步状态变更事件,可监听数据同步开始、结束
NIMDndConfig
免打扰配置
NIMDownloadFileProgress
NIMDownloadMessageAttachmentParams
NIMDownloadMessageAttachmentProgress
NIMFCSOption
NIMFriend
好友信息
NIMFriendAddApplication
NIMFriendAddApplicationQueryOption
NIMFriendAddApplicationResult
查询申请添加好友相关信息列表返回结构
NIMFriendAddParams
添加好友参数
NIMFriendDeleteParams
删除好友参数
NIMFriendDeletion
删除好友事件
NIMFriendSearchOption
好友信息搜索相关选项参数 可以指定搜索范围, 指定是否搜索好友备注,是否搜索用户账号 搜索参数不能均为 false, 均为 false, 返回参数错误 按 “或” 搜索
NIMFriendSetParams
好友设置参数
NIMGetMediaResourceInfoResult
NIMInitializeOptions
NIMIOSSDKOptions
NIMKickedOfflineDetail
被踢下线详情
NIMKickOutByOtherClientEvent
NIMLastMessage
NIMLinkOption
NIMLoginClient
登录客户端
NIMLoginClientChangeEvent
NIMLoginInfo
用户登录认证信息
NIMLoginOption
登录选项
NIMLoginServiceConfig
NIMLoginStatusClass
NIMMessage
消息
NIMMessageAIConfig
NIMMessageAIConfigParams
NIMMessageAIRegenParams
NIMMessageAIStreamChunk
该类表示流式消息分片信息,用于数字人流式回复的分片文本数据。
NIMMessageAIStreamStopParams
NIMMessageAntispamConfig
消息反垃圾设置
NIMMessageAttachment
消息附件协议
NIMMessageAudioAttachment
语音附件对象
NIMMessageCallAttachment
话单附件
NIMMessageCallDuration
话单时长
NIMMessageConfig
消息配置
NIMMessageDeletedNotification
消息删除通知
NIMMessageFileAttachment
消息文件附件
NIMMessageImageAttachment
图片附件对象
NIMMessageListOption
消息发送相关参数
NIMMessageListResult
消息列表返回结果
NIMMessageLocationAttachment
消息地理位置附件
NIMMessageNotificationAttachment
通知附件对象
NIMMessagePin
NIMMessagePinNotification
NIMMessagePushConfig
消息推送设置
NIMMessageQuickComment
NIMMessageQuickCommentNotification
消息快捷评论通知
NIMMessageQuickCommentPushConfig
消息快捷评论推送配置
NIMMessageRefer
NIMMessageRevokeNotification
撤回消息通知
NIMMessageRevokeParams
撤回消息参数
NIMMessageRobotConfig
NIMMessageRouteConfig
NIMMessageSearchExParams
检索消息参数
NIMMessageSearchItem
单个会话的返回结果
NIMMessageSearchParams
消息检索参数
NIMMessageSearchResult
检索返回结果
NIMMessageStatus
NIMMessageTargetConfig
NIMMessageTypeConverter
NIMMessageVideoAttachment
视频附件对象
NIMMixPushConfig
消息推送配置
NIMModifyMessageParams
NIMModifyMessageResult
NIMMuteListChangedNotify
NIMNosScenes
NIMNOSTransferProgress
文件上传进度
NIMNOSTransferStatus
NIMNotificationAntispamConfig
NIMNotificationConfig
通知相关配置
NIMNotificationPushConfig
通知推送相关配置
NIMNotificationRouteConfig
路由抄送相关配置
NIMOnlineClient
当前在线端信息
NIMOtherOptions
NIMP2PMessageMuteModeClass
NIMP2PMessageReadReceipt
点对点消息已读回执
NIMPassThroughNotifyData
NIMPassThroughProxyData
NIMPCSDKOptions
桌面端初始化参数配置
NIMPrivateServerOption
NIMProxyAICallAntispamConfig
NIMProxyAIModelCallParams
NIMPushNotificationMultiportConfig
自定义消息多端推送策略配置项
NIMPushNotificationSetting
消息推送免打扰参数设置
NIMReporterConfig
NIMResult<T>
NIMSDKOptions
初始化基础配置
NIMSendCustomNotificationParams
通知发送相关参数
NIMSendMessageParams
消息发送相关参数
NIMSendMessageProgress
消息推送设置
NIMSendMessageResult
发送消息结果
NIMServerConfig
NIMSessionTypeConverter
NIMSignallingAcceptInviteParams
接受别人邀请加入信令房间请求参数
NIMSignallingCallParams
直接呼叫请求参数
NIMSignallingCallResult
信令呼叫结果
NIMSignallingCallSetupParams
呼叫建立请求参数
NIMSignallingCallSetupResult
接受呼叫请求结果
NIMSignallingCancelInviteParams
取消之前的邀请成员加入信令房间请求参数
NIMSignallingChannelInfo
信令频道信息
NIMSignallingConfig
信令相关配置
NIMSignallingEvent
信令通道回调
NIMSignallingInviteParams
邀请成员加入信令房间请求参数
NIMSignallingJoinParams
加入信令房间请求参数
NIMSignallingMember
信令频道成员信息
NIMSignallingPushConfig
信令推送相关配置
NIMSignallingRejectInviteParams
拒绝别人邀请加入信令房间请求参数
NIMSignallingRoomInfo
房间相关信息
NIMSignallingRtcConfig
音视频相关配置
NIMSignallingRtcInfo
音视频房间相关信息
NIMSize
NIMStatusBarNotificationConfig
SDK提供状态栏提醒的配置
NIMStorageScene
文件存储场景
NIMSubscribeUserStatusOption
NIMTeam
NIMTeamChatBannedModeClass
NIMTeamInviteParams
用于定义邀请成员加入群的参数。
NIMTeamJoinActionInfo
入群操作信息
NIMTeamJoinActionInfoQueryOption
群加入相关信息查询参数
NIMTeamJoinActionInfoResult
群加入相关信息返回内容
NIMTeamMember
群组成员
NIMTeamMemberListResult
群组成员列表结果
NIMTeamMemberQueryOption
群组成员查询参数
NIMTeamMemberRoleClass
NIMTeamMemberSearchOption
群成员搜索参数
NIMTeamMemberSearchResult
成员列表搜索结果
NIMTeamMessageMuteModeClass
NIMTeamMessageReadReceipt
群消息已读回执
NIMTeamMessageReadReceiptDetail
群消息已读回执详情
NIMTeamTypeClass
NIMThreadMessageListOption
NIMThreadMessageListResult
NIMUnsubscribeUserStatusOption
NIMUpdatedTeamInfo
群信息更新通知
NIMUpdateLocalMessageParams
本地消息更新参数类
NIMUpdateSelfMemberInfoParams
修改自己的群成员信息参数
NIMUpdateTeamInfoParams
修改群组信息参数
NIMUploadFileParams
NIMUploadFileProgress
文件上传回调
NIMUploadFileTask
文件上传任务定义
NIMUserInfo
消息
NIMUserSearchOption
NIMUserStatus
NIMUserStatusSubscribeResult
用户状态订阅结果
NIMUserUpdateParam
消息
NIMVoiceToTextParams
NIMWebSDKOptions
NotificationService
onChatroomQueueBatchOfferedEvent
onChatroomQueueBatchUpdatedEvent
onChatroomQueueOfferedEvent
onChatroomQueuePartClearedEvent
onChatroomQueuePolledEvent
P2PMuteModeChangedResult
PairIntWithString
PassThroughMethod
QChatAcceptServerApplyParam
QChatAcceptServerInviteParam
QChatAddChannelRoleParam
QChatAddChannelRoleResult
QChatAddMemberRoleParam
QChatAddMemberRoleResult
QChatAddMembersToServerRoleParam
QChatAddMembersToServerRoleResult
QChatAddQuickCommentParam
QChatAddServerRoleMembersAttachment
QChatAntiSpamConfig
QChatAntiSpamConfigParam
QChatApplyJoinServerMemberAcceptAttachment
QChatApplyJoinServerMemberAttachment
QChatApplyJoinServerMemberDoneAttachment
已申请加入服务器通知附件
QChatApplyServerJoinParam
QChatApplyServerJoinResult
QChatAreMentionedMeMessagesParam
"批量查询消息是否@当前用户"接口入参
QChatAreMentionedMeMessagesResult
QChatBannedServerMember
QChatBanServerMemberParam
QChatChannel
QChatChannelCategory
频道分组信息
QChatChannelIdInfo
QChatChannelMember
QChatChannelRole
QChatCheckPermissionParam
QChatCheckPermissionResult
QChatCheckPermissionsParam
QChatCheckPermissionsResult
QChatClient
QChatCreateChannelCategoryAttachment
创建频道分组通知附件
QChatCreateChannelNotificationAttachment
QChatCreateChannelParam
QChatCreateChannelResult
QChatCreateServerAttachment
QChatCreateServerParam
QChatCreateServerResult
QChatCreateServerRoleParam
QChatCreateServerRoleResult
QChatDeleteChannelCategoryAttachment
删除频道分组通知附件
QChatDeleteChannelParam
QChatDeleteMessageParam
QChatDeleteMessageResult
QChatDeleteServerParam
QChatDeleteServerRoleMembersAttachment
QChatDeleteServerRoleParam
QChatDownloadAttachmentParam
"下载附件"接口入参
QChatEnterServerAsVisitorParam
QChatEnterServerAsVisitorResult
QChatGenerateInviteCodeParam
QChatGenerateInviteCodeResult
QChatGetBannedServerMembersByPageParam
QChatGetBannedServerMembersByPageResult
QChatGetByPageResult
QChatGetByPageWithCursorResult
QChatGetChannelBlackWhiteMembersByPageParam
"分页查询频道黑白名单成员列表"接口入参
QChatGetChannelBlackWhiteMembersByPageResult
QChatGetChannelBlackWhiteRolesByPageParam
"分页查询频道黑白名单身份组列表"接口入参
QChatGetChannelBlackWhiteRolesByPageResult
QChatGetChannelCategoriesByPageParam
"分页查询服务器下频道类别列表"接口入参
QChatGetChannelCategoriesByPageResult
QChatGetChannelMembersByPageParam
QChatGetChannelMembersByPageResult
QChatGetChannelRolesParam
QChatGetChannelRolesResult
QChatGetChannelsByPageParam
QChatGetChannelsByPageResult
QChatGetChannelsParam
"查询channel信息"接口入参
QChatGetChannelsResult
QChatGetChannelUnreadInfosParam
"查询未读信息"接口入参
QChatGetChannelUnreadInfosResult
QChatGetExistingAccidsInServerRoleParam
QChatGetExistingAccidsInServerRoleResult
QChatGetExistingAccidsOfMemberRolesParam
QChatGetExistingAccidsOfMemberRolesResult
QChatGetExistingChannelBlackWhiteMembersParam
"批量查询黑白名单身份组成员"接口入参
QChatGetExistingChannelBlackWhiteMembersResult
QChatGetExistingChannelBlackWhiteRolesParam
"批量查询黑白名单身份组"接口入参
QChatGetExistingChannelBlackWhiteRolesResult
QChatGetExistingChannelRolesByServerRoleIdsParam
QChatGetExistingChannelRolesByServerRoleIdsResult
QChatGetExistingServerRolesByAccidsParam
QChatGetExistingServerRolesByAccidsResult
QChatGetInviteApplyRecordOfSelfParam
QChatGetInviteApplyRecordOfSelfResult
QChatGetInviteApplyRecordOfServerParam
QChatGetInviteApplyRecordOfServerResult
QChatGetLastMessageOfChannelsParam
QChatGetLastMessageOfChannelsResult
QChatGetMemberRolesParam
QChatGetMemberRolesResult
QChatGetMembersFromServerRoleParam
QChatGetMembersFromServerRoleResult
QChatGetMentionedMeMessagesParam
QChatGetMentionedMeMessagesResult
分页查询指定频道@我的消息接口 结果
QChatGetMessageHistoryByIdsParam
"根据消息id查询历史消息"接口入参
QChatGetMessageHistoryParam
"查询历史消息"接口入参
QChatGetMessageHistoryResult
QChatGetMessageThreadInfosParam
QChatGetMessageThreadInfosResult
QChatGetQuickCommentsParam
QChatGetQuickCommentsResult
QChatGetReferMessagesParam
QChatGetReferMessagesResult
QChatGetServerMembersByPageParam
QChatGetServerMembersByPageResult
QChatGetServerMembersParam
QChatGetServerMembersResult
QChatGetServerRolesByAccidParam
QChatGetServerRolesByAccidResult
QChatGetServerRolesParam
QChatGetServerRolesResult
QChatGetServersByPageParam
QChatGetServersByPageResult
QChatGetServersParam
QChatGetServersResult
QChatGetThreadMessagesParam
QChatGetThreadMessagesResult
QChatGetUserChannelPushConfigsParam
"查询用户频道推送配置"接口入参
QChatGetUserPushConfigsResult
QChatGetUserServerPushConfigsParam
QChatInviteApplyRecord
QChatInviteApplyRecordData
QChatInviteApplyServerMemberInfo
QChatInvitedUserInfo
QChatInviteServerMemberAcceptAttachment
接受服务器成员邀请通知附件
QChatInviteServerMemberAttachment
QChatInviteServerMembersDoneAttachment
已邀请服务器成员通知附件
QChatInviteServerMembersParam
QChatInviteServerMembersResult
QChatJoinByInviteCodeParam
QChatJoinServerByInviteCodeAttachment
QChatJoinServerOperationParam
QChatKickedOutEvent
QChatKickOtherClientsParam
QChatKickOtherClientsResult
QChatKickServerMembersDoneAttachment
QChatKickServerMembersParam
QChatLeaveServerAsVisitorParam
QChatLeaveServerAsVisitorResult
QChatLeaveServerAttachment
QChatLeaveServerParam
QChatLoginParam
QChatLoginResult
QChatMarkMessageReadParam
"标记已读"接口入参
QChatMarkSystemNotificationsReadParam
QChatMemberRole
QChatMessage
QChatMessageAntiSpamOption
QChatMessageAntiSpamResult
消息反垃圾结果
QChatMessageCache
QChatMessageDeleteEvent
消息删除事件
QChatMessageQueryOption
消息查询选项
QChatMessageQuickCommentDetail
QChatMessageRefer
消息引用结构
QChatMessageRevokeEvent
消息撤回事件
QChatMessageThreadInfo
QChatMessageUpdateEvent
消息更新事件
QChatMsgUpdateContent
消息更新内容
QChatMsgUpdateInfo
消息更新信息
QChatMultiSpotLoginEvent
QChatMyMemberInfoUpdatedAttachment
QChatPushConfig
QChatPushServicePlatform
QChatQuickComment
消息快捷评论
QChatQuickCommentAttachment
快捷评论通知附件
QChatQuickCommentDetail
QChatQuickCommentParam
QChatRejectApplyServerMemberAttachment
QChatRejectInviteServerMemberAttachment
QChatRejectServerApplyParam
QChatRejectServerInviteParam
QChatRemoveChannelRoleParam
QChatRemoveMemberRoleParam
QChatRemoveMembersFromServerRoleParam
QChatRemoveMembersFromServerRoleResult
QChatRemoveQuickCommentParam
QChatReplyMessageParam
QChatResendMessageParam
"重发消息"接口入参
QChatResendSystemNotificationParam
QChatRevokeMessageParam
"撤回消息"接口入参
QChatRevokeMessageResult
QChatRoleResourceValueInfo
QChatSearchChannelByPageParam
检索频道的接口入参
QChatSearchChannelByPageResult
QChatSearchChannelMembersParam
QChatSearchChannelMembersResult
QChatSearchMsgByPageParam
QChatSearchMsgByPageResult
QChatSearchServerByPageParam
QChatSearchServerByPageResult
QChatSearchServerMemberByPageParam
QChatSearchServerMemberByPageResult
QChatSendMessageParam
QChatSendMessageResult
QChatSendSystemNotificationParam
QChatSendSystemNotificationResult
QChatSendTypingEventParam
"发送消息正在输入事件"接口入参
QChatSendTypingEventResult
QChatServer
QChatServerEnterLeaveAttachment
当前用户进入/离开服务器通知附件
QChatServerJoinParam
QChatServerMarkReadParam
QChatServerMarkReadResult
QChatServerMember
QChatServerRole
QChatServerRoleMember
QChatServerUnreadInfo
未读信息
QChatServerUnreadInfoChangedEvent
QChatStatusChangeEvent
状态变化事件
QChatSubscribeAllChannelParam
QChatSubscribeAllChannelResult
QChatSubscribeChannelAsVisitorParam
"以游客身份订阅频道"接口入参
QChatSubscribeChannelAsVisitorResult
QChatSubscribeChannelParam
"订阅频道"接口入参
QChatSubscribeChannelResult
QChatSubscribeServerAsVisitorParam
QChatSubscribeServerAsVisitorResult
QChatSubscribeServerParam
QChatSubscribeServerResult
QChatSystemNotification
QChatSystemNotificationAttachment
QChatSystemNotificationAttachmentCommon
QChatSystemNotificationTypeConverter
QChatSystemNotificationUpdateEvent
系统通知更新事件
QChatTypingEvent
消息正在输入事件
QChatUnbanServerMemberParam
QChatUnreadInfo
QChatUnreadInfoChangedEvent
未读信息变更事件
QChatUpdateChannelBlackWhiteMemberAttachment
QChatUpdateChannelBlackWhiteMembersParam
"更新频道黑白名单成员"接口入参
QChatUpdateChannelBlackWhiteRoleAttachment
QChatUpdateChannelBlackWhiteRolesParam
"更新频道黑白名单身份组"接口入参
QChatUpdateChannelCategoryAttachment
QChatUpdateChannelCategoryBlackWhiteMemberAttachment
频道分组修改黑白名单成员通知附件
QChatUpdateChannelCategoryBlackWhiteRoleAttachment
频道分组修改黑白名单身份组通知附件
QChatUpdateChannelNotificationAttachment
QChatUpdateChannelParam
QChatUpdateChannelResult
QChatUpdateChannelRoleAuthsAttachment
QChatUpdateChannelRoleParam
QChatUpdateChannelRoleResult
QChatUpdateChannelVisibilityAttachment
QChatUpdatedMyMemberInfo
QChatUpdateMemberRoleAuthsAttachment
QChatUpdateMemberRoleParam
QChatUpdateMemberRoleResult
QChatUpdateMessageParam
QChatUpdateMessageResult
QChatUpdateMyMemberInfoParam
QChatUpdateMyMemberInfoResult
QChatUpdateParam
消息/系统通知相关接口更新操作通用参数,设置该操作相关的附加字段,设置该操作引发的推送内容
QChatUpdateServerAttachment
QChatUpdateServerMemberAttachment
QChatUpdateServerMemberBanParam
QChatUpdateServerMemberInfoParam
QChatUpdateServerMemberInfoResult
QChatUpdateServerParam
QChatUpdateServerResult
QChatUpdateServerRoleAuthsAttachment
QChatUpdateServerRoleParam
QChatUpdateServerRolePrioritiesParam
QChatUpdateServerRolePrioritiesResult
QChatUpdateServerRoleResult
QChatUpdateSystemNotificationParam
"更新系统通知"接口入参
QChatUpdateSystemNotificationResult
QChatUpdateUserChannelPushConfigParam
"更新用户频道推送配置"接口入参
QChatUpdateUserPushConfigParam
QChatUpdateUserServerPushConfigParam
QChatUserPushConfig
queueVoidEvent
ReadPair
ReadTimeUpdateResult
SelfChatBannedUpdatedEvent
SelfTempChatBannedUpdatedEvent
自己的临时禁言状态变更
SettingEnumClass
SettingsService
SettingsServicePlatform
SignallingService
信令服务
StorageService
存储服务
StorageUtil
存储工具类
SubscriptionService
SubscriptionServicePlatform
TeamLeftReuslt
TeamMemberKickedResult
TeamMuteModeChangedResult
TeamService
TeamServicePlatform
TokenDetail
推送详情
UnreadChangeFilterResult
UserInfoProviderAvatarInfo
用户头像信息
UserService
用户服务
V2NIMChatroomChatBannedNotificationAttachment
聊天室禁言通知附件
V2NIMChatroomClient
V2NIMChatroomEnterInfo
聊天室成员进入信息
V2NIMChatroomEnterParams
加入聊天室登录相关参数
V2NIMChatroomEnterResult
进入聊天室回包结果
V2NIMChatroomInfo
聊天室信息
V2NIMChatroomKickedInfo
被踢出聊天室信息
V2NIMChatroomKickedInfoEvent
被踢出聊天室事件
V2NIMChatroomLocationConfig
聊天室位置信息配置
V2NIMChatroomMember
V2NIMChatroomMemberEnterNotificationAttachment
聊天室进入通知附件
V2NIMChatroomMemberListResult
成员查询返回结构
V2NIMChatroomMemberQueryOption
分页查询聊天室成员参数
V2NIMChatroomMemberRoleUpdateAttachment
聊天室成员角色变更通知附件
V2NIMChatroomMemberRoleUpdateParams
聊天室成员角色变更参数
V2NIMChatroomMessage
聊天室消息
V2NIMChatroomMessageConfig
V2NIMChatroomMessageCreator
V2NIMChatroomMessageListOption
聊天室消息查询选项
V2NIMChatroomMessageRevokeNotificationAttachment
聊天室消息撤回通知附件
V2NIMChatroomNotificationAttachment
聊天室通知消息附件
V2NIMChatroomQueueElement
聊天室队列元素类
V2NIMChatroomQueueNotificationAttachment
聊天室队列变更通知附件
V2NIMChatroomQueueOfferParams
聊天室队列新增或者更新队列元素参数
V2NIMChatroomQueueService
V2NIMChatroomSelfMemberUpdateParams
聊天室更新自己的成员参数
V2NIMChatroomService
V2NIMChatroomStatusInfo
聊天室状态信息
V2NIMChatroomTagConfig
聊天室标签配置
V2NIMChatroomTagMemberOption
根据tag查询成员参数
V2NIMChatroomTagMessageOption
根据tag查询消息参数
V2NIMChatroomTagsUpdateParams
更新聊天室标签信息
V2NIMChatroomTagTempChatBannedParams
聊天室标签临时禁言参数
V2NIMChatroomUpdateParams
聊天室信息更新参数
V2NIMConversationGroup
会话分组实现类
V2NIMConversationGroupResult
V2NIMConversationGroupService
会话分组服务
V2NIMConversationOperationResult
V2NIMLocalConversationService
V2NIMLocationInfo
V2NIMSendChatroomMessageParams
发送聊天室消息相关配置
V2NIMSendChatroomMessageResult
发送聊天室消息成功回包
V2NIMSignallingJoinResult
加入信令房间相关信息回包
V2NIMUserInfoConfig

Enums

AsymmetricType
AvatarPathType
头像路径类型
IPVersion
MixPushTypeEnum
NIMAIModelCallContentType
大模型请求内容类型
NIMAIModelRoleType
大模型角色内容
NIMAIModelType
NIMAsymmetricEncryptionAlgorithm
NIMAuthStatus
登录/登出状态事件
NIMAuthType
认证类型
NIMClearHistoryMode
清理历史消息模式
NIMClientAntispamOperateType
反垃圾命中
NIMClientType
客户端类型
NIMConnectStatus
连接状态
NIMConversationType
NIMDataSyncLevel
同步等级
NIMDataSyncState
数据同步状态
NIMDataSyncType
数据同步类型
NIMDownloadAttachmentType
NIMFCSAuthType
NIMFriendAddApplicationStatus
NIMFriendAddMode
NIMFriendDeletionType
NimHandshakeType
NIMIPProtocolVersion
NIMKickedOfflineReason
被踢下线原因
NIMLastMessageState
NIMLoginAuthType
登录认证类型
NIMLoginClientChange
NIMLoginClientType
登录客户端类型
NIMLoginStatus
登录状态
NIMMessageAIStatus
大模型角色类型
NIMMessageAttachmentDownloadState
消息附件下载状态
NIMMessageAttachmentStatus
消息附件接收/发送状态
NIMMessageAttachmentUploadState
消息附件上传状态
NIMMessageDirection
消息方向
NIMMessageNotificationType
通知类型
NIMMessagePinState
消息标记类型
NIMMessageQuickCommentType
快捷评论操作类型
NIMMessageRevokeType
消息撤回类型
NIMMessageSendingState
消息发送状态
NIMMessageState
消息状态
NIMMessageType
消息类型
NIMNosTransferStatus
传输状态
NIMNOSTransferType
传输类型
NIMNotificationExtraType
通知传递的extra类型
NIMNotificationFoldStyle
通知折叠方式
NIMP2PMessageMuteMode
点对点消息免打扰模式
NIMPushNotificationDisplayType
NIMPushNotificationProfile
NIMQueryDirection
消息查询方向
NIMRobotMessageType
机器人消息类型
NIMSDKLogLevel
NIMSearchDirection
检索方向
NIMSearchKeywordMatchType
搜索关键字匹配条件
NIMSearchStrategy
消息检索的策略
NIMSessionType
会话类型
NIMSignallingChannelType
信令频道类型
NIMSignallingEventType
信令频道事件类型
NIMSortOrder
排序
NIMSqlCipherVersion
NIMSymmetricEncryptionAlgorithm
NIMTeamAgreeMode
被邀请人同意入群模式
NIMTeamChatBannedMode
群组禁言模式
NIMTeamInviteMode
邀请入群模式
NIMTeamJoinActionStatus
成员入群操作处理状态
NIMTeamJoinActionType
成员入群操作类型
NIMTeamJoinMode
申请入群模式
NIMTeamMemberRole
群组成员角色
NIMTeamMemberRoleQueryType
群组成员角色查询类型
NIMTeamMessageMuteMode
群组消息免打扰模式
NIMTeamType
群组类型枚举
NIMTeamUpdateExtensionMode
群组扩展字段修改模式
NIMTeamUpdateInfoMode
群组资料修改模式
QChatApplyJoinMode
QChatChannelBlackWhiteOperateType
QChatChannelBlackWhiteType
QChatChannelMode
QChatChannelSearchSortEnum
QChatChannelSyncMode
QChatChannelType
QChatDimension
QChatInOutType
QChatInviteApplyRecordStatus
QChatInviteApplyRecordType
QChatInviteMode
QChatKickOutReason
QChatMemberType
QChatMessageReferType
QChatMessageSearchSortEnum
QChatMultiSpotNotifyType
QChatNIMMessageStatus
QChatNIMMessageType
消息内容类型
QChatNotifyReason
下发通知原因
QChatPushMsgType
推送消息类型选项 低等级消息:普通消息等(没有具体目标、没有@意愿) 中等级消息: @所有人等(没有具体目标、有@意愿) 高等级消息: @某些人等(有具体目标、有@意愿)
QChatQuickCommentOperateType
QChatRoleOption
身份组权限选项
QChatRoleResource
QChatRoleType
QChatSearchServerTypeEnum
QChatServerSearchSortEnum
服务器搜索排序条件
QChatSubscribeOperateType
QChatSubscribeType
QChatSystemMessageToType
QChatSystemNotificationType
QChatVisitorMode
游客可见模式
RevokeMessageType
撤回消息类型
SymmetryType
V2NIMAIModelStreamCallStatus
数字人代理请求流式响应状态。
V2NIMChatroomKickedReason
聊天室被踢原因
V2NIMChatroomMemberRole
聊天室成员角色类型
V2NIMChatroomMessageNotificationType
V2NIMChatroomQueueChangeType
聊天室队列变更类型
V2NIMChatroomQueueLevelMode
聊天室队列操作权限
V2NIMChatroomStatus
聊天室状态
V2NIMMessageAIRegenOpType
重新输出数字人消息操作的类型。
V2NIMMessageAIStreamStatus
V2NIMMessageAIStreamStopOpType
停止流式输出操作的类型。
V2NIMMessageQueryDirection

Mixins

EnumConverter<E, T>

Functions

antiSpamConfigFromJson(Map? map) QChatAntiSpamConfig?
castMapToTypeOfBoolString(Map? map) Map<String, bool>?
castMapToTypeOfStringInt(Map? map) Map<String, int>?
castMapToTypeOfStringString(Map? map) Map<String, String>?
castPlatformMapToDartMap(Map? map) Map<String, dynamic>?
enumDecode<K, V>(Map<K, V> enumValues, Object? source, {K? unknownValue}) → K?
getNIMSignallingChannelTypeValue(NIMSignallingChannelType type) int
获取 NIMSignallingChannelType 枚举类型对应的 value
getTypeFromMixPushTypeEnum(int type) MixPushTypeEnum
memberFromJson(Map? map) QChatServerMember?
NIMAIModelStreamCallChunkFromJson(Map? map) NIMAIModelStreamCallChunk?
NIMAIModelStreamCallContentFromJson(Map? map) NIMAIModelStreamCallContent?
NIMAIRAGInfoListFromJson(List? applicationList) List<NIMAIRAGInfo>?
NIMAntispamConfigFromJson(Map? map) NIMAntispamConfig?
nimClientAntispamResultFromJson(Map? map) NIMClientAntispamResult?
nimCollectionListFromJson(List? collectionList) List<NIMCollection>?
NIMConversationListFromJson(List? list) List<NIMConversation>?
NIMErrorFromJson(Map? map) → NIMError?
nimLastMessageFromJson(Map? map) NIMLastMessage?
NIMMessageAIStreamChunkFromJson(Map? map) NIMMessageAIStreamChunk?
nimMessageAntispamConfigFromJson(Map? map) NIMMessageAntispamConfig?
nimMessageAttachmentFromJson(Map? map) NIMMessageAttachment?
nimMessageFromJson(Map? map) NIMMessage?
nimMessageReferFromJson(Map? map) NIMMessageRefer?
nimMessageRouteConfigFromJson(Map? map) NIMMessageRouteConfig?
nosSceneConfigFromMap(Map? map) Map<String, int>?
qChatChannelFromJson(Map? map) QChatChannel?
qChatClientFromJson(Map? map) QChatClient?
qChatMessageFromJson(Map? map) QChatMessage?
qChatMsgUpdateInfoFromJson(Map? map) QChatMsgUpdateInfo?
qChatServerUnreadInfoListFromJson(List? infoList) List<QChatServerUnreadInfo>?
qChatSystemNotificationFromJson(Map? map) QChatSystemNotification?
qChatUnreadInfListFromJson(List? infoList) List<QChatUnreadInfo>?
qQChatTypingEventFromJson(Map? map) QChatTypingEvent?
resourceAuthsFromJsonNullable(Map? map) Map<QChatRoleResource, QChatRoleOption>?
serverConfigFromMap(Map? map) NIMServerConfig?
serverConfigToJson(NIMServerConfig? serverConfig) Map?
serverFromJsonNullable(Map? map) QChatServer?
serverRoleListFromJsonNullable(List? dataList) List<QChatServerRole>?
V2NIMChatroomEnterInfoListFromJson(List? enterInfos) List<V2NIMChatroomEnterInfo>?
v2NIMChatroomInfoFromJson(Map? map) V2NIMChatroomInfo?
V2NIMChatroomKickedInfoFromJson(Map? map) V2NIMChatroomKickedInfo?
V2NIMChatroomLocationConfigFromJson(Map? map) V2NIMChatroomLocationConfig?
v2NIMChatroomMemberFromJson(Map? map) V2NIMChatroomMember?
V2NIMChatroomMemberListFromJson(List? enterInfos) List<V2NIMChatroomMember>?
V2NIMChatroomMessageConfigFromJson(Map? map) V2NIMChatroomMessageConfig?
V2NIMChatroomMessageFromJson(Map? map) V2NIMChatroomMessage?
V2NIMChatroomMessageListFromJson(List? enterInfos) List<V2NIMChatroomMessage>?
V2NIMChatroomQueueElementFromJson(Map? map) V2NIMChatroomQueueElement?
V2NIMChatroomQueueElementListFromJson(List? enterInfos) List<V2NIMChatroomQueueElement>?
V2NIMChatroomTagConfigFromJson(Map? map) V2NIMChatroomTagConfig?
V2NIMConversationGroupFromJson(Map? map) V2NIMConversationGroup?
V2NIMConversationOperationResultListFromJson(List? list) List<V2NIMConversationOperationResult>?
V2NIMLocationInfoFromJson(Map? map) V2NIMLocationInfo?
V2NIMUserInfoConfigFromJson(Map? map) V2NIMUserInfoConfig?

Typedefs

MessageAction = Future Function(NIMMessage message)
NIManualProvidePushTokenProvider = Future<TokenDetail?> Function(MixPushTypeEnum suggestedPushType)
手动设置推送token的回调,使用者需要在此回调中提供自己的推送 token suggestedPushType – 登录推荐的推送类型,不需要严格遵循 @see MixPushTypeEnum 返回值为自行提供的推送类型& TokenDetail
NIMAvatarForMessageNotifierProvider = Future<UserInfoProviderAvatarInfo?> Function(NIMSessionType? sessionType, String? sessionId)
为云信通知栏提醒提供头像(个人、群组) 一般从本地图片缓存中获取,若未下载或本地不存在,请返回默认本地头像(可以返回默认头像资源ID对应的Bitmap)
NIMDisplayNameForMessageNotifierProvider = Future<String?> Function(String? account, String? sessionId, NIMSessionType? sessionType)
为通知栏提供消息发送者显示名称(例如:如果是P2P聊天,可以显示备注名、昵称、帐号等;如果是群聊天,可以显示备注名,群昵称,昵称、帐号等) 如果返回 null,SDK将会使用服务器下发昵称
NIMDisplayTitleForMessageNotifierProvider = Future<String?> Function(NIMMessage? message)
为通知栏提供消息title显示名称(例如:如果是群聊天,可以设置自定义群名称等;如果圈组,可以显示圈组频道名称等) 如果返回null,SDK 群和超大群会显示群名称,其他类型将会使用当前app名称展示
NIMMakeCategoryProvider = Future<String?> Function(NIMMessage? message)
定制消息撤回提醒文案 定制消息提醒(通知栏提醒)本地通知 Category 类型 Params: message – 发来的消息 Returns: 本地通知类型,类型标准请参照 android.app.Notification.CATEGORY_MESSAGE
NIMMakeNotifyContentProvider = Future<String?> Function(String? nick, NIMMessage? message)
定制消息提醒(通知栏提醒)內容文案 主要在通知栏下拉后展现其通知内容:content=nick:发来一条消息 Params: nick – 发送者昵称 message – 发来的消息 Returns: 定制的消息提醒内容文案
NIMMakeRevokeMsgTipProvider = Future<String?> Function(String? revokeAccount, NIMMessage? message)
定制消息撤回提醒文案 Params: revokeAccount – 撤回操作者账号 message – 被撤回的消息 Returns: 消息撤回提醒文案
NIMMakeTickerProvider = Future<String?> Function(String? nick, NIMMessage? message)
定制消息提醒(通知栏提醒)Ticker文案 主要在通知栏弹框提醒时的内容:ticker=nick有新消息 params: nick – 发送者昵称 message – 发来的消息 Returns: 定制的通知栏Ticker文案
NIMMessageFilter = Future<bool> Function(NIMMessage message)
是否过滤消息 message 当前接收到的消息体内容 返回 true 表示需要过滤掉该消息,返回 false 表示不过滤
NIMNosScene = String
NIMNosScenes SDK 内置场景
NIMNotificationChannelProvider = Future<String?> Function(bool? donNotDisturb, bool? tooFast, bool? ring, bool? vibrate)
定制消息提醒(通知栏提醒)本地通知 Category 类型 Params: donNotDisturb – 免打扰开启,而且收到的不是强推消息 Returns: 通道ID,如果返回""或者null,则使用默认通道
NIMResultDataConvert<T> = T? Function(Map<String, dynamic> map)