小程序
小游戏
企业微信
微信支付
扫描小程序码分享
如何在用户关注公众号时获取到用户的openid?
3 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
你好,怎么解决的
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
1.微信OAuth网页授权。服务号(订阅号不行)可以在公众号后台开通微信OAuth网页授权,用户在网页中进行授权操作时你会得到用户的openid
2.接入服务器。微信允许接入服务器进行开发,配置好接入服务器(参考微信的开发文档)后,用户发给公众号的消息全部会以一个xml表单的形式被转发到你的服务器上。
xml形式就像这样:
<xml> <ToUserName><![CDATA[toUser]]></ToUserName> <FromUserName><![CDATA[fromUser]]></FromUserName> <CreateTime>1348831860</CreateTime> <MsgType><![CDATA1]></MsgType> <Content><![CDATA[this is a test]]></Content> <MsgId>1234567890123456</MsgId> </xml>
“FromUserName”标签中的内容即为该用户的OpenID
公众号后台开启服务器配置,你们自己写对接代码,接收官方转过来的公众号事件消息。
包括关注、用户发消息、点击菜单等行为你们都可以获取到并做自己的业务处理。
详见接入指南:https://developers.weixin.qq.com/doc/offiaccount/Basic_Information/Access_Overview.html
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
你好,怎么解决的
1.微信OAuth网页授权。服务号(订阅号不行)可以在公众号后台开通微信OAuth网页授权,用户在网页中进行授权操作时你会得到用户的openid
2.接入服务器。微信允许接入服务器进行开发,配置好接入服务器(参考微信的开发文档)后,用户发给公众号的消息全部会以一个xml表单的形式被转发到你的服务器上。
xml形式就像这样:
<xml> <ToUserName><![CDATA[toUser]]></ToUserName> <FromUserName><![CDATA[fromUser]]></FromUserName> <CreateTime>1348831860</CreateTime> <MsgType><![CDATA1]></MsgType> <Content><![CDATA[this is a test]]></Content> <MsgId>1234567890123456</MsgId> </xml>
“FromUserName”标签中的内容即为该用户的OpenID
公众号后台开启服务器配置,你们自己写对接代码,接收官方转过来的公众号事件消息。
包括关注、用户发消息、点击菜单等行为你们都可以获取到并做自己的业务处理。
详见接入指南:https://developers.weixin.qq.com/doc/offiaccount/Basic_Information/Access_Overview.html