一、關(guān)于第三方平臺全網(wǎng)發(fā)布的相關(guān)指引
1、全網(wǎng)發(fā)布指引
2、全網(wǎng)發(fā)布消息加解密接入指引
二、全網(wǎng)發(fā)布流程
1、進行消息加解密
消息的加解密按照微信開放平臺中貼出的《消息加解密接入指引》的文檔去操作即可。不過當(dāng)開發(fā)者使用的是java環(huán)境的時候,需要替換jdk ${java_home}/jre/lib/security/ 下的local_policy.jar和US_export_policy.jar。
2、發(fā)布修改流程,按流程進行服務(wù)器自動化檢測

(1)因為全網(wǎng)發(fā)布的檢測流程前三步都需要用到公眾號的URL來接收消息,所以全網(wǎng)發(fā)布測試之前必須先配置公眾號消息與事件接收的URL。
(2)模擬公眾號粉絲觸發(fā)專用測試公眾號的事件,并推送事件消息到專用測試公眾號,第三方平臺方開發(fā)者需要提取推送XML信息中的event值,并在5秒內(nèi)立即返回按照下述要求組裝的文本消息給粉絲。
(3)模擬粉絲發(fā)送文本消息給專用測試公眾號,第三方平臺方根據(jù)文本消息的內(nèi)容進行相應(yīng)的響應(yīng)。
(4)模擬粉絲發(fā)送文本消息給專用測試公眾號,第三方平臺方需在5秒內(nèi)返回空串表明暫時不回復(fù),然后再立即使用客服消息接口發(fā)送消息回復(fù)粉絲。
(5)模擬推送component_verify_ticket給開發(fā)者,開發(fā)者接收到之后需按要求直接返回字符串success。
3、通過檢測,實現(xiàn)全網(wǎng)發(fā)布

三、全網(wǎng)發(fā)布相關(guān)問題解析
1、微信開放平臺全網(wǎng)發(fā)布組件ticket檢測失敗的解決方法?
(1)將附件中的代碼發(fā)布到你配置的域名下;
(2)直接點全網(wǎng)發(fā)布;
(3)關(guān)注Log文件夾下的日志;
2、消息回復(fù)不正確的原因
缺字段導(dǎo)致的消息回復(fù)不正確,具體原因是在使用對象轉(zhuǎn)XML時,將這個字段放在父類中去了,而生成XML的時候卻把該字段弄丟了。
3、客服消息檢測不成功的原因與解決防范
(1)原因:處理邏輯的時間太長
(2)解決方法:在上一次的檢測時,把authorizer_access_token記錄下來,作為下次檢測使用,所以下次檢測不需要走獲取authorizer_access_token這個流程,就能節(jié)省時間。
|
版權(quán)所有: copyright?2014 互誠科技 版權(quán)所有 24小時服務(wù)熱線:18011971195 郵箱:gat20011@163.com 粵ICP備16093294號 公司地址: 廣州市天河區(qū)天源路804號萌芽創(chuàng)意園B02棟—3樓 |