上传会话存档记录
POST https://qw-openapi-tx.dustess.com/open-integration-api/chat-data/v1/push/chatdata?accessToken=
1、通过本接口上报公司的会话信息;
2、会话数据加密方式与openapi事件加密保持一致,加密可参考:加解密SDK
3、会话加密数据原文采用json格式;
4、如您已开通尘锋的会话存档功能,尘锋会自动同步会话数据,请勿上传开通功能后所产生的新会话数据,否 则会出现数据丢失等情况!
5、如消息为媒体文件,请额外上传支持外网访问的媒体文件数据;
字段 | 值 |
---|---|
Content-Type | application/json |
字段 | 类型 | 描述 | 是否必须 |
---|---|---|---|
accessToken | String | accessToken | true |
请求参数名 | 类型 | 说明 | 是否必须 |
---|---|---|---|
encryptData | String | 会加加密数据(会话数据对象说明如下),最大值1000 条,超过1000 条会返回错误 | true |
msgSignature | String | 数据签名 | true |
timeStamp | String | 时间戳 | true |
nonce | String | 加密随机串 | true |
请求参数名 | 类型 | 说明 | 是否必须 |
---|---|---|---|
msg_list | Obiect[] | 会话消息列表,最多1000条 | true |
msg_list.from | String | 消息发送方id。同一企业内容为userid,非相同企业为external_userid。消息如果是机器人发出,也为external_userid | true |
msg_list.action | String | 消息动作,目前有send(发送消息)/recall(撤回消息)/switch(切换企业日志)三种类型 | true |
msg_list.agree | Obiect | 同意协议信息 | true |
msg_list.agree.agree_time | String | 同意协议的时间,utc时间,ms单位。 | true |
msg_list.agree.userid | String | 同意协议者的userid,外部企业默认为external_userid | true |
msg_list.calendar | Obiect | 日程信息 | true |
msg_list.calendar.creatorname | String | 日程组织者 | true |
msg_list.calendar.endtime | Int | 日程结束时间戳(秒) | true |
msg_list.calendar.place | String | 日程地点 | true |
msg_list.calendar.remarks | String | 日程备注 | true |
msg_list.calendar.starttime | Int | 日程开始时间戳(秒) | true |
msg_list.calendar.title | String | 日程主题 | true |
msg_list.calendar.attendeename | String[] | 日程参与人。数组,内容为String类型 | true |
msg_list.card | Obiect | 名片信息 | true |
msg_list.card.corpname | String | 名片所有者所在的公司名称 | true |
msg_list.card.userid | String | 名片所有者的id,同一公司是userid,不同公司是external_userid | true |
msg_list.chatrecord | Obiect | 聊天记录信息 | true |
msg_list.chatrecord.title | String | 聊天记录标题 | true |
msg_list.chatrecord.item | Obiect[] | 消息记录内的消息内容 | true |
msg_list.chatrecord.item.content | String | 消息内容。Json串,内容为对应类型的json。 | true |
msg_list.chatrecord.item.from_chatroom | Bool | 是否来自群会话 | true |
msg_list.chatrecord.item.msgtime | Int | 消息发送时间戳,utc时间,ms单位。 | true |
msg_list.chatrecord.item.type | String | 每条聊天记录的具体消息类型:ChatRecordText/ ChatRecordFile/ ChatRecordImage/ ChatRecordVideo/ ChatRecordLink/ ChatRecordLocation …. | true |
msg_list.collect | Obiect | 表信息 | true |
msg_list.collect.create_time | String | 创建的时间 | true |
msg_list.collect.creator | String | 创建者在群中的名字 | true |
msg_list.collect.room_name | String | 填表消息所在的群名称 | true |
msg_list.collect.title | String | 表名 | true |
msg_list.collect.details | Obiect[] | 表内容 | true |
msg_list.collect.details.id | Int | 表项id | true |
msg_list.collect.details.ques | String | 表项名称 | true |
msg_list.collect.details.type | String | 表项类型,有Text(文本),Number(数字),Date(日期),Time(时间) | true |
msg_list.disagree | Obiect | 不同意协议信息 | true |
msg_list.disagree.disagree_time | Int | 不同意协议的时间,utc时间,ms单位 | true |
msg_list.disagree.userid | String | 不同意协议者的userid,外部企业默认为external_userid | true |
msg_list.docmsg | Obiect | 在线文档信息 | true |
msg_list.docmsg.doc_creator | String | 在线文档创建者。本企业成员创建为userid;外部企业成员创建为external_userid | true |
msg_list.docmsg.link_url | String | 在线文档链接 | true |
msg_list.docmsg.title | String | 在线文档名称 | true |
msg_list.emotion | Obiect | 表情图片信息 | true |
msg_list.emotion.height | Int | 表情图片高度 | true |
msg_list.emotion.width | Int | 表情图片宽度 | true |
msg_list.emotion.imagesize | Int | 资源的文件大小 | true |
msg_list.emotion.md5sum | String | 资源的md5值,供进行校验 | true |
msg_list.emotion.sdkfileid | String | 媒体资源的id信息 | true |
msg_list.emotion.type | Int | 表情类型,png或者gif.1表示gif 2表示png | true |
msg_list.external_redpacket | Obiect | 互通红包信息 | true |
msg_list.external_redpacket.totalamount | Int | 红包总金额,单位 为分 | true |
msg_list.external_redpacket.totalcnt | Int | 红包总个数 | true |
msg_list.external_redpacket.type | Int | 红包消息类型。1 普通红包、2 拼手气群红包、3 激励群红包。 | true |
msg_list.external_redpacket.wish | String | 红包祝福语 | true |
msg_list.file | Obiect | 文件信息 | true |
msg_list.file.fileext | String | 文件类型后缀 | true |
msg_list.file.filename | String | 文件名称 | true |
msg_list.file.filesize | Int | 文件大小 | true |
msg_list.file.md5sum | String | 资源的md5值,供进行校验 | true |
msg_list.file.sdkfileid | String | 媒体资源的id信息 | true |
msg_list.image | Obiect | 图片信息 | true |
msg_list.image.filesize | Int | 图片资源的文件大小 | true |
msg_list.image.md5sum | String | 图片资源的文件大小 | true |
msg_list.image.sdkfileid | String | 媒体 资源的id信息。 | true |
msg_list.link | Obiect | 链接信息 | true |
msg_list.link.description | String | 消息描述 | true |
msg_list.link.image_url | String | 链接图片url | true |
msg_list.link.link_url | String | 链接url地址 | true |
msg_list.link.title | String | 消息标题 | true |
msg_list.location | Obiect | 位置信息 | true |
msg_list.location.address | String | 地址信息 | true |
msg_list.location.latitude | Number | 纬度 | true |
msg_list.location.longitude | Number | 经度 | true |
msg_list.location.title | String | 位置信息的title | true |
msg_list.location.zoom | Int | 缩放比例 | true |
msg_list.markdown | Obiect | markdown信息(兼容老数据,新的会话数据请使用info上传markdown数据) | true |
msg_list.markdown.content | String | markdown消息内容,目前为机器人发出的消息 | true |
msg_list.info | Obiect | 多个消息类型混合 markdown,Voiptext,News,Qydiskfile | true |
msg_list.info.content | String | markdown 消息内容,目前为机器人发出的消息 | true |
msg_list.info.callduration | Obiect | 通话时长,单位秒 | true |
msg_list.info.invitetype | Obiect | 通话类型 1;单人视频通话 2;单人语音通话 3;多人视频通话 4;多人语音话 | true |
msg_list.info.filename | String | 文件名称 | true |
msg_list.info.item | Obiect[] | News 图文消息的内容 | true |
msg_list.info.item.title | String | 图文消息标题 | true |
msg_list.info.item.description | String | 图文消息描述 | true |
msg_list.info.item.url | String | 图文消息点击跳转地址 | true |
msg_list.info.item.picurl | String | 图文消息配图的url | true |
msg_list.meeting | Obiect | 会议信息 | true |
msg_list.meeting.address | String | 会议地址 | true |
msg_list.meeting.endtime | Int | 会议结束时间 | true |
msg_list.meeting.meetingid | Int | 会议id。方便将发起、处理消息进行对照 | true |
msg_list.meeting.meetingtype | Int | 会议消息类型。101发起会议邀请消息、102处理会议邀请消息 | true |
msg_list.meeting.remarks | String | 会议备注 | true |
msg_list.meeting.starttime | Int | 会议开始时间 | true |
msg_list.meeting.status | Int | 会议邀请处理状态。1 参加会议、2 拒绝会议、3 待定、4 未被邀请、5 会议已取消、6 会议已过期、7 不在房间内 | true |
msg_list.meeting.topic | String | 会议主题 | true |
msg_list.meeting_voice_call | Obiect | 音频消息内容。包括结束时间、fileid,可能包括多个demofiledata、sharescreendata消息,demofiledata表示文档共享信息,sharescreendata表示屏幕共享信息 | true |
msg_list.meeting_voice_call.endtime | Int | 音频结束时间 | true |
msg_list.meeting_voice_call.sdkfileid | String | 音频媒体下载的id | true |
msg_list.meeting_voice_call.demofiledata | Obiect[] | 文档分享 对象 | true |
msg_list.meeting_voice_call.demofiledata.filename | String | 文档共享名称 | true |
msg_list.meeting_voice_call.demofiledata.demooperator | String | 文档共享操作用户的id | true |
msg_list.meeting_voice_call.demofiledata.starttime | Int | 文档共享开始时间 | true |
msg_list.meeting_voice_call.demofiledata.endtime | Int | 文档共享开始时间 | true |
msg_list.meeting_voice_call.sharescreendata | Obiect[] | 屏幕共享对象 | true |
msg_list.meeting_voice_call.sharescreendata.share | String | 屏幕共享用户的id | true |
msg_list.meeting_voice_call.sharescreendata.starttime | Int | 屏幕共享开始时间 | true |
msg_list.meeting_voice_call.sharescreendata.endtime | Int | 屏幕共享结束时间 | true |
msg_list.mixed | Obiect | 混合消息 | true |
msg_list.mixed.item | Obiect[] | mixed内包含一个item数组,其中每个元素由type与content组成,type和content均为String类型。JSON解析content后即可获取对应type类型的消息内容 | true |
msg_list.mixed.item.type | String | 类型 | true |
msg_list.mixed.item.content | String | 内容 | true |
msg_list.msgid | String | 消息id,消息的唯一标识,企业可以使用此字段进行消息去重 | true |
msg_list.msgtime | Int | 消息发送时间戳,utc时间,ms单位 | true |
msg_list.msgtype | String | 消息类型 | true |
msg_list.news | Obiect | 图文消息 | true |
msg_list.news.title | String | 图文消息描述 | true |
msg_list.news.description | String | 图文消息配图的url | true |
msg_list.news.url | String | 图文消息标题 | true |
msg_list.news.picurl | String | 图文消息点击跳转地址 | true |
msg_list.redpacket | Obiect | 红包消息 | true |
msg_list.redpacket.type | Int | 红包消息类型。1 普通红包、2 拼手气群红包、3 激励群红包 | true |
msg_list.redpacket.wish | Obiect | 红包祝福语 | true |
msg_list.redpacket.totalcnt | Int | 红包总个数 | true |
msg_list.redpacket.totalamount | Int | 红包总金额,单位为分 | true |
msg_list.revoke | Obiect | 撤回消息 | true |
msg_list.revoke.pre_msgid | String | 标识撤回的原消息的msgid | true |
msg_list.roomid | String | 群聊消息的群id。如果是单聊则为空 | true |
msg_list.seq | Int | 消息SEQ | true |
msg_list.sphfeed | Obiect | 视频号消息 | true |
msg_list.sphfeed.feed_type | Int | 视频号消息类型。2 图片、4 视频、9 直播 | true |
msg_list.sphfeed.sph_name | String | 视频号账号名称。 | true |
msg_list.sphfeed.feed_desc | String | 视频号消息描述。 | true |
msg_list.text | Obiect | 文本消息 | true |
msg_list.text.content | String | 文本消息内容 | true |
msg_list.time | Int | 切换企业日志-时间 | true |
msg_list.todo | Obiect | 待办事项消息 | true |
msg_list.todo.content | String | 代办的具体内容 | true |
msg_list.todo.title | String | 代办的来源文本 | true |
msg_list.tolist | String[] | 消息接收方列表,可能是多个,同一个企业内容为userid,非相同企业为external_userid | true |
msg_list.user | String | 切换企业日志-用户id | true |
msg_list.video | Obiect | 视频信息 | true |
msg_list.video.filesize | Int | 资源的文件大小 | true |
msg_list.video.play_length | Int | 播放长度 | true |
msg_list.video.sdkfileid | String | 媒体资源的id信息 | true |
msg_list.video.md5sum | String | 资源的md5值,供进行校验 | true |
msg_list.voice | Obiect | 音频信息 | true |
msg_list.voice.voice_size | Int | 语音消息大小 | true |
msg_list.voice.play_length | Int | 播放长度 | true |
msg_list.voice.sdkfileid | String | 媒体资源的id 信息 | true |
msg_list.voice.md5sum | String | 资源的md5值 | true |
msg_list.voiceid | String | 音频id | true |
msg_list.voip_doc_share | Obiect | 共享文件信息 | true |
msg_list.voip_doc_share.filename | String | 文件名 | true |
msg_list.voip_doc_share.md5sum | String | 共享文件的md5值 | true |
msg_list.voip_doc_share.filesize | Int | 共享文件的大小 | true |
msg_list.voip_doc_share.sdkfileid | String | 共享文件的sdkfile,通过此字段进行媒体数据下载 | true |
msg_list.voipid | String | 音频id | true |
msg_list.vote | Obiect | 投票信息 | true |
msg_list.vote.votetitle | String | 投票主题 | true |
msg_list.vote.voteitem | String[] | 投票选项 | true |
msg_list.vote.votetype | Int | 投票类型.101发起投票、102参与投票。 | true |
msg_list.vote.voteid | String | 投票id,方便将参与投票消息 与发起投票消息进行前后对照。 | true |
msg_list.weapp | Obiect | 小程序信息 | true |
msg_list.weapp.title | String | 消息标题 | true |
msg_list.weapp.description | String | 消息描述 | true |
msg_list.weapp.username | String | 用户名称 | true |
msg_list.weapp.displayname | String | 小程序名称 | true |
{
"encryptData": "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",
"msgSignature": "4cde9bea54982b98cb370db7fb55f2b129d5dc23",
"timeStamp": "1660618191",
"nonce": "DH75AiKExevY8L38"
}
响应参数名 | 类型 | 说明 |
---|---|---|
success | Bool | 是否成功 |
code | Int | 响应码 |
msg | String | 消息提示 |
data | Object | 返回数据 |
data.fail_id_list | String[] | 失败id集合(失败的消息可稍后重试) |
data.is_success | Bool | 是否完全成功 |
{
"success": false,
"code": 0,
"msg": "ok",
"data": {
"fail_id_list": [],
"is_success": true
}
}
{
"success": false,
"code": 10001,
"msg": "system unknown error",
"data": null
}