当用户在客服会话给小程序商家发送消息时,小红书服务器会将消息和事件的数据包发送到开发者填写的 URL(详情请参考消息推送)。
开发者收到请求后 48h 内可以使用发送客服消息接口进行回复。
各消息类型的推送数据包结构如下,都是 JSON 格式。
消息格式
{ "MsgId": "MSG_ID", "FromOpenId": "USER_OPEN_ID", "ToAppId": "SELLER_APP_ID", "MsgType": "text", "CreateTime": 1648714429, "Content": "CONTENT" }
参数说明
参数 | 说明 |
---|---|
MsgId | 消息 id,字符串 |
FromOpenId | 发送者的 openid |
ToAppId | 小程序的 appid |
MsgType | text |
CreateTime | 消息创建时间,单位:s |
Content | 文本内容 |
消息格式
{ "MsgId": "MSG_ID", "FromOpenId": "USER_OPEN_ID", "ToAppId": "SELLER_APP_ID", "MsgType": "image", "CreateTime": 1648714429, "PicUrl": "PICTURE_URL" }
参数说明
参数 | 说明 |
---|---|
MsgId | 消息 id,字符串 |
FromOpenId | 发送者的 openid |
ToAppId | 小程序的 appid |
MsgType | image |
CreateTime | 消息创建时间,单位:s |
PicUrl | 图片链接 |
消息格式
{ "MsgId": "MSG_ID", "FromOpenId": "USER_OPEN_ID", "ToAppId": "SELLER_APP_ID", "MsgType": "video", "CreateTime": 1648714429, "VideoUrl": "VIDEO_URL" }
参数说明
参数 | 说明 |
---|---|
MsgId | 消息 id,字符串 |
FromOpenId | 发送者的 openid |
ToAppId | 小程序的 appid |
MsgType | video |
CreateTime | 消息创建时间,单位:s |
VideoUrl | 视频链接 |
消息格式
{ "MsgId": "MSG_ID", "FromOpenId": "USER_OPEN_ID", "ToAppId": "SELLER_APP_ID", "MsgType": "item", "CreateTime": 1648714429, "OutProductId": "GOOD_THIRD_ITEM_ID" }
参数说明
参数 | 说明 |
---|---|
MsgId | 消息 id,字符串 |
FromOpenId | 发送者的 openid |
ToAppId | 小程序的 appid |
MsgType | item |
CreateTime | 消息创建时间,单位:s |
OutProductId | 外部商品 id |
消息格式
{ "MsgId": "MSG_ID", "FromOpenId": "USER_OPEN_ID", "ToAppId": "SELLER_APP_ID", "MsgType": "order", "CreateTime": 1648714429, "OutOrderId": "PACKAGE_THIRD_ORDER_ID" }
参数说明
参数 | 说明 |
---|---|
MsgId | 消息 id,字符串 |
FromOpenId | 发送者的 openid |
ToAppId | 小程序的 appid |
MsgType | order |
CreateTime | 消息创建时间,单位:s |
OutOrderId | 外部订单 id |