会话存档消息推送
最后更新: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 | 是否为外部联系人发送 |