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>
Extensions
- NIMAuthStatusToString on NIMAuthStatus
- QChatApplyJoinModeExtension on QChatApplyJoinMode
- QChatInviteModeExtension on QChatInviteMode
- QChatMemberTypeExtension on QChatMemberType
- QChatRoleResourceExtension on QChatRoleResource
- QChatSearchServerTypeEnumExtension on QChatSearchServerTypeEnum
- QChatServerSearchSortEnumExtension on QChatServerSearchSortEnum
- QChatSubscribeOperateTypeExtension on QChatSubscribeOperateType
- QChatSubscribeTypeExtension on QChatSubscribeType
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)