MessageInfo
功能介绍
信息
消息结构体,具体类型参考contentType并解析对应 Elem 字段。
注意
- iOS
- Android
- Flutter
- uni-app
- Browser/Electron/MiniProgram
- React-Native
- Unity
Message
字段名称 | 字段类型 | 描述 |
---|---|---|
clientMsgID | String | 客户端消息唯一 ID,推荐使用 |
serverMsgID | String | 服务端消息唯一 ID,内部使用 |
createTime | int | 创建时间 |
sendTime | int | 发送时间 |
sessionType | int | 会话类型 |
sendID | String | 发送者 ID |
recvID | String | 接收者 ID,为群聊会话时无需关注 |
msgFrom | int | 内部字段 |
contentType | int | 消息类型 |
platformID | int | 平台号 |
senderNickname | String | 发送者昵称 |
senderFaceUrl | String | 发送者头像 |
groupID | String | 群 ID |
content | String | 内部字段 |
seq | int | 消息的 seq |
isRead | bool | 是否已读 |
status | int | 消息发送状态 |
attachedInfo | String | 附加信息 |
ex | String | 扩展信息 |
offlinePush | OfflinePushInfo | 离线推送详情 |
pictureElem | PictureElem | 图片 |
soundElem | SoundElem | 语音 |
videoElem | VideoElem | 视频 |
fileElem | FileElem | 文件 |
mergeElem | MergeElem | 合并 |
atElem | AtElem | @ 信息 |
locationElem | LocationElem | 位置 |
quoteElem | QuoteElem | 引用 |
customElem | CustomElem | 自定义 |
notificationElem | NotificationElem | 通知详情 |
faceElem | FaceElem | 自定义表情 |
attachedInfoElem | AttachedInfoElem | 附加信息 |
hasReadTime | int | 单聊已读时间戳 |
isReact | bool | 暂未使用 |
isExternalExtensions | bool | 暂未使用 |
textElem | TextElem | 文本内容 |
cardElem | CardElem | 名片内容 |
advancedTextElem | - | 暂未使用 |
typingElem | TypingElem | 正在输入详情 |
OIMMessageInfo
字段名称 | 字段类型 | 描述 |
---|---|---|
clientMsgID | NSString | 客户端消息唯一 ID,推荐使用 |
serverMsgID | NSString | 服务端消息唯一 ID,内部使用 |
createTime | NSInteger | 创建时间 |
sendTime | NSInteger | 发送时间 |
sessionType | OIMConversationType | 会话类型 |
sendID | NSString | 发送者 ID |
recvID | NSString | 接收者 ID,为群聊会话时无需关注 |
msgFrom | NSInteger | 内部字段 |
contentType | OIMMessageContentType | 消息类型 |
platformID | NSInteger | 平台号 |
senderNickname | NSString | 发送者昵称 |
senderFaceUrl | NSString | 发送者头像 |
groupID | NSString | 群 ID |
content | NSString | 内部字段 |
seq | NSInteger | 消息的 seq |
isRead | BOOL | 是否已读 |
status | OIMMessageStatus | 消息发送状态 |
attachedInfo | NSString | 附加信息 |
ex | NSString | 扩展信息 |
offlinePush | OfflinePushInfo | 离线推送详情 |
pictureElem | PictureElem | 图片 |
soundElem | SoundElem | 语音 |
videoElem | VideoElem | 视频 |
fileElem | FileElem | 文件 |
mergeElem | MergeElem | 合并 |
atElem | AtElem | @ 信息 |
locationElem | LocationElem | 位置 |
quoteElem | QuoteElem | 引用 |
customElem | CustomElem | 自定义 |
notificationElem | NotificationElem | 通知详情 |
faceElem | FaceElem | 自定义表情 |
attachedInfoElem | AttachedInfoElem | 附加信息 |
textElem | TextElem | 文本内容 |
cardElem | CardElem | 名片内容 |
advancedTextElem | - | 暂未使用 |
typingElem | TypingElem | 正在输入详情 |
hasReadTime | NSInteger | 单聊已读时间戳 |
isReact | BOOL | 暂未使用 |
isExternalExtensions | BOOL | 暂未使用 |
Message
字段名称 | 字段类型 | 描述 | |
---|---|---|---|
clientMsgID | String | 客户端消息唯一 ID,推荐使用 | |
serverMsgID | String | 服务端消息唯一 ID,内部使用 | |
createTime | int | 创建时间 | |
sendTime | int | 发送时间 | |
sessionType | int | 会话类型 ConversationType | |
sendID | String | 发送者 ID | |
recvID | String | 接收者 ID,为群聊会话时无需关注 | |
msgFrom | int | 内部字段 | |
contentType | int | 消息类型 MessageType | |
platformID | int | 平台号 | |
senderNickname | String | 发送者昵称 | |
senderFaceUrl | String | 发送者头像 | |
groupID | String | 群 ID | |
content | String | 内部字段 | |
seq | int | 消息的 seq | |
isRead | bool | 是否已读 | |
status | int | 消息发送状态 MessageStatus | |
attachedInfo | String | 内部字段 | |
ex | String | 扩展信息 | |
offlinePush | OfflinePushInfo | 离线推送详情 | |
pictureElem | PictureElem | 图片 | |
soundElem | SoundElem | 语音 | |
videoElem | VideoElem | 视频 | |
fileElem | FileElem | 文件 | |
mergeElem | MergeElem | 合并 | |
atElem | AtElem | @ 信息 | |
locationElem | LocationElem | 位置 | |
quoteElem | QuoteElem | 引用 | |
customElem | CustomElem | 自定义 | |
notificationElem | NotificationElem | 通知详情 | |
faceElem | FaceElem | 自定义表情 | |
attachedInfoElem | AttachedInfoElem | 附加信息 | |
hasReadTime | int | 单聊已读时间戳 | |
isReact | boolean | 暂未使用 | |
isExternalExtensions | boolean | 暂未使用 | |
textElem | TextElem | 文本内容 | |
cardElem | CardElem | 名片内容 | |
advancedTextElem | - | 暂未使用 | |
typingElem | TypingElem | 正在输入详情 | |
ext | String | Android 扩展信息 |
MessageItem
字段名称 | 字段类型 | 描述 |
---|---|---|
clientMsgID | string | 客户端消息唯一 ID,推荐使用 |
serverMsgID | string | 服务端消息唯一 ID,内部使用 |
createTime | number | 创建时间 |
sendTime | number | 发送时间 |
sessionType | SessionType | 会话类型 |
sendID | string | 发送者 ID |
recvID | string | 接收者 ID,为群聊会话时无需关注 |
msgFrom | number | 内部字段 |
contentType | MessageType | 消息类型 |
platformID | Platform | 平台号 |
senderNickname | string | 发送者昵称 |
senderFaceUrl | string | 发送者头像 |
groupID | string | 群 ID |
content | string | 内部字段 |
seq | number | 消息的 seq |
isRead | boolean | 是否已读 |
status | MessageStatus | 消息发送状态 |
attachedInfo | string | 内部字段 |
ex | string | 扩展信息 |
offlinePush | OfflinePushInfo | 离线推送详情 |
pictureElem | PictureElem | 图片消息详情 |
soundElem | SoundElem | 语音消息详情 |
videoElem | VideoElem | 视频消息详情 |
fileElem | FileElem | 文件消息详情 |
mergeElem | MergeElem | 合并消息详情 |
atTextElem | atTextElem | @消息详情 |
locationElem | LocationElem | 位置消息详情 |
quoteElem | QuoteElem | 引用消息详情 |
customElem | CustomElem | 自定义消息详情 |
notificationElem | NotificationElem | 通知消息详情 |
faceElem | FaceElem | 自定义表情详情 |
attachedInfoElem | AttachedInfoElem | 附加信息详情 |
textElem | TextElem | 文本内容详情 |
cardElem | CardElem | 名片内容详情 |
advancedTextElem | - | 暂未使用 |
typingElem | TypingElem | 正在输入详情 |
hasReadTime | number | 单聊已读时间戳 |
isReact | boolean | 暂未使用 |
isExternalExtensions | boolean | 暂未使用 |
MessageItem
字段名称 | 字段类型 | 描述 |
---|---|---|
clientMsgID | string | 客户端消息唯一 ID,推荐使用 |
serverMsgID | string | 服务端消息唯一 ID,内部使用 |
createTime | number | 创建时间 |
sendTime | number | 发送时间 |
sessionType | SessionType | 会话类型 |
sendID | string | 发送者 ID |
recvID | string | 接收者 ID,为群聊会话时无需关注 |
msgFrom | number | 内部字段 |
contentType | MessageType | 消息类型 |
platformID | Platform | 平台号 |
senderNickname | string | 发送者昵称 |
senderFaceUrl | string | 发送者头像 |
groupID | string | 群 ID |
content | string | 内部字段 |
seq | number | 消息的 seq |
isRead | boolean | 是否已读 |
status | MessageStatus | 消息发送状态 |
attachedInfo | string | 内部字段 |
ex | string | 扩展信息 |
offlinePush | OfflinePushInfo | 离线推送详情 |
pictureElem | PictureElem | 图片消息详情 |
soundElem | SoundElem | 语音消息详情 |
videoElem | VideoElem | 视频消息详情 |
fileElem | FileElem | 文件消息详情 |
mergeElem | MergeElem | 合并消息详情 |
atTextElem | atTextElem | @消息详情 |
locationElem | LocationElem | 位置消息详情 |
quoteElem | QuoteElem | 引用消息详情 |
customElem | CustomElem | 自定义消息详情 |
notificationElem | NotificationElem | 通知消息详情 |
faceElem | FaceElem | 自定义表情详情 |
attachedInfoElem | AttachedInfoElem | 附加信息详情 |
textElem | TextElem | 文本内容详情 |
cardElem | CardElem | 名片内容详情 |
advancedTextElem | - | 暂未使用 |
typingElem | TypingElem | 正在输入详情 |
hasReadTime | number | 单聊已读时间戳 |
isReact | boolean | 暂未使用 |
isExternalExtensions | boolean | 暂未使用 |
MessageItem
字段名称 | 字段类型 | 描述 |
---|---|---|
clientMsgID | string | 客户端消息唯一 ID,推荐使用 |
serverMsgID | string | 服务端消息唯一 ID,内部使用 |
createTime | number | 创建时间 |
sendTime | number | 发送时间 |
sessionType | SessionType | 会话类型 |
sendID | string | 发送者 ID |
recvID | string | 接收者 ID,为群聊会话时无需关注 |
msgFrom | number | 内部字段 |
contentType | MessageType | 消息类型 |
platformID | Platform | 平台号 |
senderNickname | string | 发送者昵称 |
senderFaceUrl | string | 发送者头像 |
groupID | string | 群 ID |
content | string | 内部字段 |
seq | number | 消息的 seq |
isRead | boolean | 是否已读 |
status | MessageStatus | 消息发送状态 |
attachedInfo | string | 内部字段 |
ex | string | 扩展信息 |
offlinePush | OfflinePushInfo | 离线推送详情 |
pictureElem | PictureElem | 图片消息详情 |
soundElem | SoundElem | 语音消息详情 |
videoElem | VideoElem | 视频消息详情 |
fileElem | FileElem | 文件消息详情 |
mergeElem | MergeElem | 合并消息详情 |
atTextElem | atTextElem | @消息详情 |
locationElem | LocationElem | 位置消息详情 |
quoteElem | QuoteElem | 引用消息详情 |
customElem | CustomElem | 自定义消息详情 |
notificationElem | NotificationElem | 通知消息详情 |
faceElem | FaceElem | 自定义表情详情 |
attachedInfoElem | AttachedInfoElem | 附加信息详情 |
textElem | TextElem | 文本内容详情 |
cardElem | CardElem | 名片内容详情 |
advancedTextElem | - | 暂未使用 |
typingElem | TypingElem | 正在输入详情 |
hasReadTime | number | 单聊已读时间戳 |
isReact | boolean | 暂未使用 |
isExternalExtensions | boolean | 暂未使用 |
Message
字段名称 | 字段类型 | 描述 |
---|---|---|
ClientMsgID | string | 客户端消息唯一 ID,推荐使用 |
ServerMsgID | string | 服务端消息唯一 ID,内部使用 |
CreateTime | int | 创建时间 |
SendTime | int | 发送时间 |
SessionType | int | 会话类型 |
SendID | string | 发送者 ID |
RecvID | string | 接收者 ID,为群聊会话时无需关注 |
MsgFrom | int | 内部字段 |
ContentType | int | 消息类型 |
PlatformID | int | 平台号 |
SenderNickname | string | 发送者昵称 |
SenderFaceUrl | string | 发送者头像 |
GroupID | string | 群 ID |
Content | string | 内部字段 |
Seq | int | 消息的 seq |
IsRead | bool | 是否已读 |
Status | int | 消息发送状态 |
AttachedInfo | string | 附加信息 |
Ex | string | 扩展信息 |
OfflinePush | OfflinePushInfo | 离线推送详情 |
PictureElem | PictureElem | 图片 |
SoundElem | SoundElem | 语音 |
VideoElem | VideoElem | 视频 |
FileElem | FileElem | 文件 |
MergeElem | MergeElem | 合并 |
AtElem | AtElem | @ 信息 |
LocationElem | LocationElem | 位置 |
QuoteElem | QuoteElem | 引用 |
CustomElem | CustomElem | 自定义 |
NotificationElem | NotificationElem | 通知详情 |
FaceElem | FaceElem | 自定义表情 |
AttachedInfoElem | AttachedInfoElem | 附加信息 |
HasReadTime | int | 单聊已读时间戳 |
IsReact | bool | 暂未使用 |
IsExternalExtensions | bool | 暂未使用 |
TextElem | TextElem | 文本内容 |
CardElem | CardElem | 名片内容 |
AdvancedTextElem | - | 暂未使用 |
TypingElem | TypingElem | 正在输入详情 |