当用户在客服会话给小程序商家发送消息时,小红书服务器会将消息和事件的数据包发送到开发者填写的 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 |