跟着老师代码,用户关注还是没有收到推送消息两个问题(附代码)

来源:3-1 接收事件订阅与回复响应消息(一)

slongzhang

2019-01-19 12:41

跟着老师代码,用户关注还是无法收到推送的有两个原因

  1. $GLOBALS['HTTP_RAW_POST_DATA'];函数php版本废除

  2. simplexml_load_string($postArr);//少了两个参数,可能是微信后台参数有变

解决办法:

  1. 用file_get_contents("php://input")替换$GLOBALS['HTTP_RAW_POST_DATA'];

  2. 用simplexml_load_string($postArr,'SimpleXMLElement', LIBXML_NOCDATA)替换simplexml_load_string($postArr);

    https://img.mukewang.com/5c4447ee0001b3b807260123.jpg

写回答 关注

1回答

  • slongzhang
    2019-01-20 18:10:18

    不知道怎么贴代码,只能用截图了

    https://img1.mukewang.com/5c4448c00001ba1f06360557.jpg

    https://img4.mukewang.com/5c4448d60001471708540608.jpg

PHP实现微信公众平台开发—提升篇

本课程详细讲解了接收微信用户发送的消息和接收订阅关注的事件推送

64945 学习 · 262 问题

查看课程

相似问题