首頁 > 微信小程式 > 微信開發 > 微信開發接收語音訊息的介面與參數

微信開發接收語音訊息的介面與參數

Y2J
發布: 2017-05-18 13:17:59
原創
3437 人瀏覽過

接收普通訊息

當普通微信用戶向公眾帳號發送訊息時,微信伺服器將POST訊息的XML封包到開發者填寫的URL上。

請注意:

1、關於重試的訊息排重,推薦使用msgid排重。

2、微信伺服器在五秒鐘內收不到回應會斷掉連接,並且重新發起請求,總共重試三次。假如伺服器無法保證在五秒內處理並回复,

可以直接回复空串,微信伺服器不會對此作任何處理,並且不會發起重試。詳情請見「發送訊息-被動回覆訊息」。

3、如果開發者需要對使用者訊息在5秒內立即回應,即使用「發送訊息-被動回覆訊息」介面向使用者被動回覆訊息時,可以在

公眾平台官網的開發者中心處設定訊息加密。開啟加密後,用戶發送的訊息和開發者回覆的訊息都會被加密(但開發者透過客服

介面等API呼叫形式向用戶發送訊息,則不受影響)。關於訊息加解密的詳細說明,請參閱「傳送訊息-被動回覆訊息加解密說明」。


#語音訊息

#
<xml>
<ToUserName><![CDATA[toUser]]></ToUserName>
<FromUserName><![CDATA[fromUser]]></FromUserName>
<CreateTime>1357290913</CreateTime>
<MsgType><![CDATA[voice]]></MsgType>
<MediaId><![CDATA[media_id]]></MediaId>
<Format><![CDATA[Format]]></Format>
<MsgId>1234567890123456</MsgId>
</xml>
登入後複製

微信開發接收語音訊息的介面與參數

請注意,開通語音辨識後,用戶每次發送語音給公眾號時,微信會在推送的語音訊息XML封包中,增加一個Recongnition欄位(註:由於客戶端緩存,開發者開啟或關閉語音辨識功能,對新追蹤者立刻生效,對已關注用戶需24小時生效。開啟語音辨識後的語音XML封包如下:

<xml>
<ToUserName><![CDATA[toUser]]></ToUserName>
<FromUserName><![CDATA[fromUser]]></FromUserName>
<CreateTime>1357290913</CreateTime>
<MsgType><![CDATA[voice]]></MsgType>
<MediaId><![CDATA[media_id]]></MediaId>
<Format><![CDATA[Format]]></Format>
<Recognition><![CDATA[腾讯微信团队]]></Recognition>
<MsgId>1234567890123456</MsgId>
</xml>
登入後複製

參數說明:

微信開發接收語音訊息的介面與參數

【相關推薦】

1. 微信公眾號平台原始碼下載

2. 小豬CMS生活通O2O系統v2.0尊享版下載

3. #小豬cms(pigcms)微信行銷系統V8.52拼好貨商城二次開發特別版

以上是微信開發接收語音訊息的介面與參數的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板