微信開放平臺的全網發佈問題

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

  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)node

他的接口是這麼說的  api

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

可是一直報錯測試

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

 

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

 

 

問題是這樣解決的   發現有點坑爹   他這兩個接口要求的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  接口

相關文章
相關標籤/搜索