将微信公众
号的 open
id 转换成
userid,需要先获取微信用户的 access_token,然后调用用户管理
接口,即可获取到用户的基本信息,其中包括
userid。
具体步骤如下:
1. 获取 access_token
首先需要获取 access_token,可以通过向以下 URL 发送 GET 请求来获取:
https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&app
id=APP
ID&secret=APPSECRET
其中,APP
ID 和 APPSECRET 分别是公众
号的 app
id 和 appsecret,可以在公众
号后台中获取到。
2. 获取用户信息
获取 access_token 后,即可调用用户管理
接口,获取用户信息。其中,需要将 open
id 作为参数传递给
接口。具体
接口如下:
https://api.weixin.qq.com/cgi-bin/user/info?access_token=ACCESS_TOKEN&open
id=OPEN
ID
其中,ACCESS_TOKEN 是第一步获取到的 access_token,OPEN
ID 是需要
转换的 open
id。
3. 获取
userid
调用用户管理
接口后,即可获取到用户的基本信息,其中包括
userid。具体的
userid 为用户在公众
号中的唯一标识,可以通过如下方式获取:
{
"subscribe": 1,
"open
id": "o6_bmjrPTlm6_2sgVt7hMZOPfL2M",
"nickname": "Band",
"sex": 1,
"language": "zh_CN",
"city": "广州",
"province": "广东",
"country": "中国",
"headimgurl": "http://wx.qlogo.cn/mmopen/g3MoJvZJyE.https://blog.csdn.net/weixin_41365847/article/0",
"subscribe_time": 1382694957,
"unio
n
id": " o6_bmasdasdsad6_2sgVt7hMZOPfL"
"remark": "",
"group
id": 0,
"tag
id_list":[128,2],
"subscribe_scene": "ADD_SCENE_QR_CODE",
"qr_scene": 98765,
"qr_scene_str": ""
}
本文地址:http://lianchengexpo.xrbh.cn/quote/6709.html
迅博思语资讯 http://lianchengexpo.xrbh.cn/ , 查看更多