微信开放平台的全网发布问题

  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  接口

相关文章
相关标签/搜索