如题,token 验证成功。代码如下:
$signature = $_GET [ "signature" ];
$postString = implode( $_REQUEST ); write_log( "signature:" . $signature . ';Post Data:' . $postString ); |
向公众号发送消息,日志结果显示,signature 有值,Post Data 中只有Get请求验签参数,如使用 $_POST 来获取,则日志记录POST为空字符串(文档中说明应是 xml数据)。
已使用在线 http 工具模拟请求测试,可正常接收 Post 参数。使用接口工具调试,依旧没有 post 值
请问下是哪里配置有问题呢?
另外想问下,消息接口 Post 过来的参数名是什么呢?文档中貌似没有写。。
谢谢大家。
我遇到这个问题了,GET请求验证token是ok的,通过自己的手机与微信交互时,没有收到微信的回调消息(post请求);
通过postman和curl对回调url发起post请求,返回的xml数据都是正常的;
用了别的手机和微信交互,能够正常接收到微信的回调消息;
隔了十几分钟后,自己的手机与微信公众号交互可以正常接收回调消息了;没定位到具体原因呢
我也遇到这问题了,非常奇怪,还在分析中
请问没有人遇到过吗?
微信的大大们麻烦看下