微信公众号用户信息获取
程序员文章站
2023-12-24 11:52:45
...
1.认证微信公众号
时长:1-2天
配置公众号信息
菜单:开发->基本配置
1.AppID:公众号识别码
2.AppSecret:开发者密码(只可重置 不可更改)
3.IP白名单:多个ip用回车隔开
配置java服务端
获取openId
https://open.weixin.qq.com/connect/oauth2/authorize
?appid=wxf0e81c3bee622d60 //测试appid 将公众号appid填入
&redirect_uri=http%3A%2F%2Fnba.bluewebgame.com%2Foauth_response.php //测试路径 将微信公众号路径url编码后填入
&response_type=code
&scope=snsapi_userinfo
&state=STATE#wechat_redirect
获取用户信息
https://api.weixin.qq.com/sns/userinfo
?access_token=ACCESS_TOKEN
&openid=OPENID
&lang=zh_CN
2.域名备案(域名只能使用80端口)
时长:最长一个月
注:微信获取用户位置信息需https3.网页授权获取用户基本信息
菜单:开发->接口权限->网页授权获取用户基本信息
设置网页授权域名:
将验证文件放入域名下:
1.tomcat:放入webapp/root文件夹
2.nginx:放入html文件夹