会话存档消息推送
最后更新:2023/08/24在企微管家中发生会话存档消息推送,type=101
{
"message_id": "1531161872865219346",
"type": 101,
"content": "{\"id\":null,\"corpid\":\"ww1037de59e176cef9\",\"msgid\":\"4538352996756104940_1691386670520_external\",\"seq\":\"25825\",\"action\":\"send\",\"from\":\"wm1cKySwAAg9qJcBjjyWF8FArK4k5wHw\",\"from_avatar\":null,\"roomid\":\"\",\"tolist\":\"WangDaKeAi\",\"msgtime\":\"1691386666454\",\"msgtype\":\"file\",\"content\":\"\",\"user\":null,\"time\":null,\"voiceid\":null,\"voipid\":null,\"text\":null,\"image\":null,\"revoke\":null,\"agree\":null,\"voice\":null,\"video\":null,\"card\":null,\"location\":null,\"emotion\":null,\"file\":{\"sdkfileid\":\"CoMEKjEqRmRZQmNqWWxrWGlNdXlPSkZOaGp1RHBMOHV2aURRMnhSdktrdmFYeHhTRTAxRkE4bVJaZTJCcEJRcWQ4c1pwNWdGb3dMTUlQQm5hNitVTHVUeWZrVU9DcmpqcEhCMXYwM0ZOTUUzWFZkRHpsbDN0OHBCeWw4VmtCZjdvSWtPc0pzY3oxa1lTTTNFdm9VdjRDaUx3ZkJTeXhNdGVZS2IvVnRId3BuNW5lK0lBeUh0eXgycjJMeWpkbEVFWHp5UkZPTXFhYlZxaXd1SDExY01TekpnemloK2VLOUF1d3Z4QzljaklDLzZkbWJsT1dxcmRBY0VwVVJQdkw5YzNFcHBrR096TVNYbGw1a0FHMlByQ0VtWVgvMTJNWnI2R0FFKzlHK05PbWlobkI0Q1pXOW5OM0xscFhpRER3QWF2QmpaNllwM0lHUzR0V2RweUJGbWRDOXphbWY1emtESWJIa1hCNnVpUkRUcHFoN0QrbkMzMUloZlQ4Z0tSUDZ2SVlyVGN1SFhTenp4RUxOTGZqQitWMGJ5T3B2YnVPUmUzK2RVcDZBY1VHYkNDTk1uY3ZEYlRjc05DbVhzbE1KektVMTJwTjJqazV1L1VHcmRuQ2VQK0ZpQTRRSE1rWFgvUWdmK1l2S1pJM1E1d2pKSzNxRVZ2aTNWS0E3L0NUblFhTkNVWlASOE5EZGZOemc0TVRNd01EUTNOamsyTlRZeE9GODRNVEl5T0RRek5qRmZNVFk1TVRNNE5qWTNNQT09GiBmN2VmNjQ2ODE5ZmM2NDgxM2I5MmE1YzMxY2M3ZWU2MQ==\",\"md5sum\":\"dba562ac49757cbb9b9079d686076a87\",\"filename\":\"8.7预开票差额.xls\",\"fileext\":\"xls\",\"filesize\":\"32768\",\"attachment\":null},\"link\":null,\"weapp\":null,\"chatrecord\":null,\"todo\":null,\"vote\":null,\"collect\":null,\"redpacket\":null,\"meeting\":null,\"doc\":null,\"info\":null,\"news\":null,\"calendar\":null,\"mixed\":null,\"meeting_voice_call\":null,\"voip_doc_share\":null,\"sphfeed\":null,\"is_grp\":\"false\",\"is_rb\":\"false\",\"is_ext\":\"false\",\"is_from_ext\":\"true\"}",
"gmt_create": 1656037941
}
业务参数说明:
参数 | 类型 | 说明 |
---|---|---|
id | string | 主键id,具有唯一性 |
corpid | string | 租户id |
msgid | string | 会话id |
seq | long | 消息的seq值,标识消息的序号 |
action | string | 消息动作 |
from | string | 消息发送方id。 |
from_avatar | string | |
roomid | string | 群聊消息的群id |
tolist | string | 消息接收方列表 |
msgtime | long | 消息发送时间戳 |
msgtype | string | 消息类型 |
content | string | 消息内容 |
user | string | |
time | long | |
voiceid | string | 音频id |
voipid | string | 音频id |
text | ChatRecordText | 文本 |
content | string | 消息内容 |
image | ChatRecordImage | |
sdkfileid | string | 媒体资源的id信息 |
md5sum | string | 图片资源的md5值,供进行校验 |
filesize | long | 图片资源的文件大小 |
attachment | string | 附件 |
revoke | ChatRecordRevoke | 撤回消息 |
pre_msgid | string | 标识撤回的原消息的msgid |
agree | ChatRecordAgree | 同意会话聊天内容 |
userid | string | 同意/不同意协议者的userid,外部企业默认为external_userid |
agree_time | long | 同意/不同意协议的时间 |
voice | ChatRecordVoice | 语音 |
voice_size | long | 语音消息大小 |
play_length | long | 播放长度 |
sdkfileid | string | 媒体资源的id信息 |
md5sum | string | 资源的md5值,供进行校验 |
attachment | string | 附件 |
video | ChatRecordVideo | 视频 |
sdkfileid | string | 媒体资源的id信息 |
md5sum | string | 资源的md5值 |
filesize | long | 资源的文件大小 |
play_length | long | 视频播放长度 |
attachment | string | 附件 |
card | ChatRecordCard | 名片 |
corpname | string | 名片所有者所在的公司名称 |
userid | string | 名片所有者的id,同一公司是userid,不同公司是external_userid |
location | ChatRecordLocation | 位置 |
longitude | double | 经度 |
latitude | double | 纬度 |
address | string | 地址信息 |
title | string | 位置信息的title |
zoom | int | 缩放比例 |
emotion | ChatRecordEmotion | 表情 |
type | int | 表情类型,png或者gif.1表示gif 2表示png |
width | int | 表情图片宽度 |
height | int | 表情图片高度 |
sdkfileid | string | 媒体资源的id信息 |
md5sum | string | 资源的md5值,供进行校验 |
imagesize | int | 资源的文件大小 |
attachment | string | 附件 |
file | ChatRecordFile | 文件 |
sdkfileid | string | 媒体资源的id信息 |
md5sum | string | 资源的md5值,供进行校验 |
filename | string | 文件名称 |
fileext | string | 文件类型后缀 |
filesize | long | 文件大小 |
attachment | string | 附件 |
link | ChatRecordLink | 链接 |
title | string | 消息标题 |
description | string | 消息描述 |
link_url | string | 链接url地址 |
image_url | string | 链接图片url |
weapp | ChatRecordWeapp | 小程序消息 |
title | string | 消息标题 |
description | string | 消息描述 |
username | string | 用户名称 |
displayname | string | 小程序名称 |
chatrecord | ChatRecord | 会话记录消息 |
title | string | 聊天记录标题 |
item | RecordItem[] | 消息记录内的消息内容 |
type | string | 每条聊天记录的具体消息类型:ChatRecordText/ ChatRecordFile/ ChatRecordImage/ ChatRecordVideo/ ChatRecordLink/ ChatRecordLocation/ ChatRecordMixed …. |
msgtime | long | 消息时间 |
content | string | 消息内容 |
from_chatroom | boolean | 是否来自群会话 |
todo | ChatRecordTodo | 待办消息 |
title | string | 待办的来源文本 |
content | string | 待办的具体内容 |
vote | ChatRecordVote | 投票消息 |
votetitle | string | 投票主题 |
voteitem | string | 投票选项 |
votetype | int | 投票类型 |
voteid | string | 投票id |
collect | ChatRecordCollect | 填表消息 |
room_name | string | 填表消息所在的群名称 |
creator | string | 创建者在群中的名字 |
create_time | string | 创建的时间 |
title | string | 表名 |
details | CollectDetail[] | 表内容 |
id | long | 表项id |
ques | string | 表项名称 |
collect_type | string | 表项类型 |
redpacket | ChatRecordRedpacket | 红包消息 |
type | int | 红包消息类型。1 普通红包、2 拼手气群红包、3 激励群红包。 |
wish | string | 红包祝福语 |
totalcnt | int | 红包总个数 |
totalamount | int | 红包总金额 |
meeting | ChatRecordMeeting | 会议邀请消息 |
topic | string | 会议主题 |
starttime | int | 会议开始时间 |
endtime | int | 会议结束时间 |
address | string | 会议地址 |
remarks | string | 会议备注 |
meetingtype | int | 会议消息类型 |
meetingid | long | 会议id |
status | int | 会议邀请处理状态。1 参加会议、2 拒绝会议、3 待定、4 未被邀请、5 会议已取消、6 会议已过期、7 不在房间内。 |
doc | ChatRecordDocmsg | 在线文档消息 |
title | string | 在线文档名称 |
link_url | string | 在线文档链接 |
doc_creator | string | 在线文档创建者。本企业成员创建为userid;外部企业成员创建为external_userid |
info | ChatRecordMarkdown | |
content | string | |
callduration | int | 通话时长 |
invitetype | int | 通话类型 |
filename | string | |
news | ChatRecordNews | 图文消息 |
title | string | 图文消息标题 |
description | string | 图文消息描述 |
url | string | 图文消息点击跳转地址 |
picurl | string | 图文消息配图的url |
calendar | ChatRecordCalendar | 日程消息 |
title | string | 日程主题 |
creatorname | string | 日程组织者 |
attendeename | string[] | 日程参与人 |
starttime | long | 日程开始时间 |
endtime | long | 日程结束时间 |
place | string | 日程地点 |
remarks | string | 日程备注 |
mixed | ChatRecordMixed | 混合消息 |
item | MixedItem[] | |
type | string | |
content | string | |
meeting_voice_call | ChatRecordMeetingVoiceCall | 音频存档消息 |
endtime | int | 音频结束时间 |
sdkfileid | string | sdkfileid |
demofiledata | VoiceCallFile[] | 文档分享对象 |
filename | string | 文档共享名称 |
demooperator | string | 文档共享操作用户的id |
starttime | int | 文档共享开始时间 |
endtime | int | 文档共享结束时间 |
sharescreendata | ShareScreen[] | 屏幕共享对象 |
share | string | 屏幕共享用户的id |
starttime | int | 屏幕共享开始时间 |
endtime | int | 屏幕共享结束时间 |
attachment | string | 附件 |
voip_doc_share | ChatRecordVoipDocShare | 音频共享文档消息 |
filename | string | 文档共享文件名称 |
md5sum | string | 共享文件的md5值 |
filesize | long | 共享文件的大小 |
sdkfileid | string | 共享文件的sdkfile |
attachment | string | 附件 |
sphfeed | ChatRecordSphfeed | 视频号消息 |
feedType | int | 视频号消息类型 |
sphName | string | 视频号账号名称 |
feedDesc | string | 视频号消息描述 |
is_grp | boolean | 是否为群聊 |
is_rb | boolean | 是否为机器人 |
is_ext | boolean | 是否给外部联系人发送 |
is_from_ext | boolean | 是否为外部联系人发送 |