我们知道,服务号有获取用户基本信息的接口,通过 oauth2.0 网页授权获取的。但是认证的订阅号也有获取用户基本信息的接口了,但是与服务号不同的是,这个需要用户主动触发才可以获得,需要用户发送任意关键词或者点击菜单。
1、先获取 openid,用户主动触发,获得 openid
2、获取 access_token
3、通过这两个获取用户基本信息,头像,昵称等
接口调用请求说明
http 请求方式: GET
https://api.weixin.qq.com/cgi-bin/user/info?access_token=ACCESS_TOKEN&openid=OPENID&lang=zh_CN
1、获取 openid
先在基本配置服务器地址填写下面 php 文件路径,其中 php 文件需要修改 token
check.php
然后去公众号回复任意关键词即可。
openid 拿到了,该去拿 access_token 了 也很容易。接口是: https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=appid&secret=appsecret
把上面这两个参数( appid=修改,secret=修改)改成你公众号的即可,然后打开公众号基本配置,ip 白名单,然后就可以正常获取 access_token 了。
那么最后一步,就是获取用户基本信息了。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.