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

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

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