创建微信带参二维码,用户扫描关注(请看描述)
大致的一个需求是:在用户下完订单后,请求接口将用户的订单号,以及其他一部分信息生成一个公众号的关注二维码,让用户去扫这个二维码:
1、用户已经关注则直接获取该用户的openid 和 订单号进行绑定。
2、如果用户没关注,此时需要做的是,监听用户的关注按钮(如果可行),用户关注后,立马将二维码中的参数取出来,并获取用户openid进行绑定。
A、现在是我想知道如何取判断该用户是否已经关注过该微信号,(在不知道用户的openid的情况下)。
B、如果用户是首次关注,我又该如何知道用户扫描的二维码是否有带参数,并怎么去取出这些参数进行数据操作,在用户扫描公众号二维码的时候有没有对应的回调函数。
(PS:我基本没接触过微信开发,文档看了也很多看不懂它究竟是什么意思,搞的我一头的雾水,所以来请教下各位大佬,有没有做过类似的开发,给小弟指点一二,小弟是PHP开发!谢谢)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
https://developers.weixin.qq....
1.你不用判断是否关注,只要接收到了事件推送,用户必定是关注公众号的
2.取参数只要取EventKey里的值就行了
3.事件是推送的,不是什么回调。
用户扫描公众号二维码微信会发送一条
POST
通知到你配置的地址上。通过微信公众平台 开发->基本配置->服务器配置(启用)->服务器地址(URL) 进行配置
你可以通过
POST
过来数据的MsgType
及Event
来判断事件类型在对应事件里根据相应逻辑处理就行