新聞中心
接收消息和事件
在頁(yè)面中使用 可以顯示進(jìn)入客服會(huì)話(huà)按鈕。

當(dāng)用戶(hù)在客服會(huì)話(huà)發(fā)送消息、或由某些特定的用戶(hù)操作引發(fā)事件推送時(shí),微信服務(wù)器會(huì)將消息或事件的數(shù)據(jù)包發(fā)送到開(kāi)發(fā)者填寫(xiě)的 URL,如果使用的是云開(kāi)發(fā),則可以推送到指定的云函數(shù)(詳情請(qǐng)參考消息推送)。開(kāi)發(fā)者收到請(qǐng)求后可以使用 發(fā)送客服消息 接口進(jìn)行異步回復(fù)。
各消息類(lèi)型的推送JSON、XML數(shù)據(jù)包結(jié)構(gòu)如下。
文本消息
用戶(hù)在客服會(huì)話(huà)中發(fā)送文本消息時(shí)將產(chǎn)生如下數(shù)據(jù)包:
XML 格式
1482048670
1234567890123456
JSON 格式
{
"ToUserName": "toUser",
"FromUserName": "fromUser",
"CreateTime": 1482048670,
"MsgType": "text",
"Content": "this is a test",
"MsgId": 1234567890123456
}
參數(shù)說(shuō)明
| 參數(shù) | 說(shuō)明 |
|---|---|
| ToUserName | 小程序的原始ID |
| FromUserName | 發(fā)送者的openid |
| CreateTime | 消息創(chuàng)建時(shí)間(整型) |
| MsgType | text |
| Content | 文本消息內(nèi)容 |
| MsgId | 消息id,64位整型 |
圖片消息
用戶(hù)在客服會(huì)話(huà)中發(fā)送圖片消息時(shí)將產(chǎn)生如下數(shù)據(jù)包:
XML 格式
1482048670
1234567890123456
JSON 格式
{
"ToUserName": "toUser",
"FromUserName": "fromUser",
"CreateTime": 1482048670,
"MsgType": "image",
"PicUrl": "this is a url",
"MediaId": "media_id",
"MsgId": 1234567890123456
}
參數(shù)說(shuō)明
| 參數(shù) | 說(shuō)明 |
|---|---|
| ToUserName | 小程序的原始ID |
| FromUserName | 發(fā)送者的openid |
| CreateTime | 消息創(chuàng)建時(shí)間(整型) |
| MsgType | image |
| PicUrl | 圖片鏈接(由系統(tǒng)生成) |
| MediaId | 圖片消息媒體id,可以調(diào)用[獲取臨時(shí)素材]((getTempMedia)接口拉取數(shù)據(jù)。 |
| MsgId | 消息id,64位整型 |
小程序卡片消息
用戶(hù)在客服會(huì)話(huà)中發(fā)送小程序卡片消息時(shí)將產(chǎn)生如下數(shù)據(jù)包:
XML 格式
1482048670
1234567890123456
JSON 格式
{
"ToUserName": "toUser",
"FromUserName": "fromUser",
"CreateTime": 1482048670,
"MsgType": "miniprogrampage",
"MsgId": 1234567890123456,
"Title":"title",
"AppId":"appid",
"PagePath":"path",
"ThumbUrl":"",
"ThumbMediaId":""
}
參數(shù)說(shuō)明
| 參數(shù) | 說(shuō)明 |
|---|---|
| ToUserName | 小程序的原始ID |
| FromUserName | 發(fā)送者的openid |
| CreateTime | 消息創(chuàng)建時(shí)間(整型) |
| MsgType | miniprogrampage |
| MsgId | 消息id,64位整型 |
| Title | 標(biāo)題 |
| AppId | 小程序appid |
| PagePath | 小程序頁(yè)面路徑 |
| ThumbUrl | 封面圖片的臨時(shí)cdn鏈接 |
| ThumbMediaId | 封面圖片的臨時(shí)素材id |
進(jìn)入會(huì)話(huà)事件
用戶(hù)在小程序“客服會(huì)話(huà)按鈕”進(jìn)入客服會(huì)話(huà)時(shí)將產(chǎn)生如下數(shù)據(jù)包:
XML 格式
1482048670
JSON 格式
{
"ToUserName": "toUser",
"FromUserName": "fromUser",
"CreateTime": 1482048670,
"MsgType": "event",
"Event": "user_enter_tempsession",
"SessionFrom": "sessionFrom"
}
參數(shù)說(shuō)明
| 參數(shù) | 說(shuō)明 |
|---|---|
| ToUserName | 小程序的原始ID |
| FromUserName | 發(fā)送者的openid |
| CreateTime | 事件創(chuàng)建時(shí)間(整型) |
| MsgType | event |
| Event | 事件類(lèi)型,user_enter_tempsession |
| SessionFrom | 開(kāi)發(fā)者在客服會(huì)話(huà)按鈕設(shè)置的 session-from 屬性 |
新聞名稱(chēng):創(chuàng)新互聯(lián)小程序教程:微信小程序API接收消息和事件
分享鏈接:http://fisionsoft.com.cn/article/dphiiid.html


咨詢(xún)
建站咨詢(xún)
