微信開放平台的全網發布問題


  1. 1)微信模推送給第三方平台方:文本消息,其中Content字段的內容固定為: QUERY_AUTH_CODE:$query_auth_code$(query_auth_code會在專用測試公眾號自動授權給第三方平台方時,由微信后台推送給開發者)

  2. 2)第三方平台方拿到$query_auth_code$的值后,通過接口文檔頁中的“使用授權碼換取公眾號的授權信息”API,將$query_auth_code$的值賦值給API所需的參數authorization_code。然后,調用發送客服消息api回復文本消息給粉絲,其中文本消息的content字段設為:$query_auth_code$_from_api(其中$query_auth_code$需要替換成推送過來的query_auth_code)

他的接口是這么說的  

不知道是不是我理解上的問題  按照他的要求 獲取這個auth code  也是一樣賦值過去的 

但是一直報錯

"errcode":61009,"errmsg":"code is invalid hint:
[5367Ma0835vr22]"}

 

------------------我是分割線 2016年2月2日    幾天后終於給解決了---------------------------------------

 

 

問題是這樣解決的   發現有點坑爹   他這兩個接口要求的code取值不一樣

第三方平台方拿到$query_auth_code$的值后,通過接口文檔頁中的“使用授權碼換取公眾號的授權信息”API,將$query_auth_code$的值賦值給API所需的參數authorization_code。
上面這段話的接口  要使用xml解析出來的 我是這樣做的
PHP code


$AuthorizationCode = $xml->getElementsByTagName('AuthorizationCode')->item(0)->nodeValue;  

把這個獲取到的code傳到API接口上


然后,調用發送客服消息api回復文本消息給粉絲,其中文本消息的content字段設為:$query_auth_code$_from_api(其中$query_auth_code$需要替換成推送過來的query_auth_code)
然后這個客服的code呢 就使用他 說的這個方法去截取 
PHP code

trim(str_replace("QUERY_AUTH_CODE:","",$rec_words))


我是php代碼寫的   大家參考下 
如果還是不明白  可以加我微信 qiufeng2983  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM