项目中需要统计扫描微信二维码的次数,第一反应是既然这个二维码是请求微信后生成的,那么这个统计次数的功能应该微信会提供接口才对吧。
于是在公众号后台的管理界面里找了半天也没找到相关的。无奈,只能百度了。
百度后发现还真有。以下是官网的说明:
https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1421140454
但是很蛋疼,上面这个什么xml完全看不懂。。什么玩意。怎么调用,什么情况下调用都没说!这两天微信相关的搞下来,不得不吐槽下,官方文档写的什么能不能用点心?
继续百度吧。发现就是在上一篇博文里方法里就可以接受到微信传来的请求。
就是说,这个不用自己调用,而是在扫描这一动作发生时,微信会发送请求到你的服务器写的接口里。。
但是问题又来了,如何区分与上一篇博文里写的方法里的这种情况呢?继续百度吧。
区别如下:get方法为验证token,post方法为扫码时的事件推送。代码里根据get,post方法来判断即可。