首页 > 这个关注公众号后弹出的图文信息怎么弄的?

这个关注公众号后弹出的图文信息怎么弄的?

如图,关注公众账号后弹出的图文信息怎么做的?我想修改这些图文信息。
是不是可以像做自定义菜单一样,在微信公众平台接口调试工具里操作就可以了吗?

求指明,谢谢!


我在app的源文件里找不到“事件响应与订阅事件的代码。是不是说明,原来是直接在调试工具里弄得?


    //get entire body
    $entityBody = file_get_contents('php://input');
    $dom = new DOMDocument();
    $dom->loadXML($entityBody);

    $MsgType = $dom->getElementsByTagName("MsgType")->item(0)->textContent;

    if ($MsgType == "event") {
        // 事件响应
        $Event = $dom->getElementsByTagName("Event")->item(0)->textContent;
        if ($Event == "subscribe") {
            // 订阅事件,在这里用XML响应
        }
    }

公众号有有个POST是关于事件推送的
http://mp.weixin.qq.com/wiki/index.php?title=%E6%8E%A5%E6%94%B6%E4%BA%8B%E4%BB%B6%E6%8E%A8%E9%80%81

里面有关于关注和取消关注事件


如果用户关注了,event里面是subscribe,用这个来判断用户的关注动作。
然后你发送响应消息给用户就可以了。


关注公众号是有一个Hook的 至于关注过后 要执行什么就是你自己决定的事情了


不能像自定义菜单通过调试工具搞!
这个需要你自己的服务器被动响应用户关注消息。调试工具只能主动,无法被动(但我喜欢被动)。

参考微信开发手册中的接收事件推送实现即可


http://mp.weixin.qq.com/wiki/index.php?title=%E6%8E%A5%E6%94%B6%E4%BA%8B%E4%BB%B6%E6%8E%A8%E9%80%81#.E5.85.B3.E6.B3.A8.2F.E5.8F.96.E6.B6.88.E5.85.B3.E6.B3.A8.E4.BA.8B.E4.BB.B6

https://github.com/netputer/wechat-php-sdk 这个SDK里面很清楚了都。

【热门文章】
【热门文章】