测试号获取用户的openid

通过测试号来获取用户的openid,首先,打开测试号。

https://developers.weixin.qq.com/doc/offiaccount/OA_Web_Apps/Wechat_webpage_authorization.html

按照上面的链接进行操作。示例链接如下:

https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx520c15f417810387&redirect_uri=https%3A%2F%2Fchong.qq.com%2Fphp%2Findex.php%3Fd%3D%26c%3DwxAdapter%26m%3DmobileDeal%26showwxpaytitle%3D1%26vb2ctag%3D4_2030_5_1194_60&response_type=code&scope=snsapi_base

第一步:测试号获取用户的openid_第1张图片

在postman中编辑好你的链接,然后复制到微信开发者工具中。按下回车...

等待页面重定向,页面跳转之后就会发现code已经出现在你的链接中了。

测试号获取用户的openid_第2张图片

 

第二步:

把code复制下来。

获取到code之后,按照下面的格式调用,这里直接使用postman就可以了。

https://api.weixin.qq.com/sns/oauth2/access_token?appid=APPID&secret=SECRET&code=CODE&grant_type=authorization_code

前面的appid和secret改成自己的,code就是上面获取的,最后一个grant_type可以不改。

在postman中使用post方式,就可以拿到access_token了。

https://api.weixin.qq.com/sns/userinfo?access_token=ACCESS_TOKEN&openid=OPENID&lang=zh_CN

将access_token填入下面的,并使用postman的GET的方式发起请求。

这个时候就能拿到用户的基本信息了,包括openid。

你可能感兴趣的:(测试号获取用户的openid)