如何获取查看用户的openid

 我来答
shyangel1
2017-03-10 · TA获得超过4万个赞
知道大有可为答主
回答量:7428
采纳率:9%
帮助的人:1538万
展开全部
获取用户OpenID
本步骤的作用:
通过输入在上一步获取的Access Token,得到对应用户身份的OpenID。
OpenID是此网站上或应用中唯一对应用户身份的标识,网站或应用可将此ID进行存储,便于用户下次登录时辨识其身份,或将其与用户在网站上或应用中的原有账号进行绑定。
本步骤在整个流程中的位置:

目录

上一步
1 请求地址
2 请求方法
3 请求参数
4 返回说明
5 错误码说明
下一步

上一步
请参见使用Implicit_Grant方式获取Access_Token

1 请求地址
移动应用:
WAP网站:

2 请求方法
GET

3 请求参数
请求参数请包含如下内容:

参数
是否必须
含义

access_token 必须 在Step1中获取到的access token。

4 返回说明
PC网站接入时,获取到用户OpenID,返回包如下:

callback( {"client_id":"YOUR_APPID","openid":"YOUR_OPENID"} );

WAP网站接入时,返回如下字符串:

client_id=100222222&openid=1704************************878C

openid是此网站上唯一对应用户身份的标识,网站可将此ID进行存储便于用户下次登录时辨识其身份,或将其与用户在网站上的原有账号进行绑定。

5 错误码说明
接口调用有错误时,会返回code和msg字段,以url参数对的形式返回,value部分会进行url编码(UTF-8)。

WAP网站接入时,错误码详细信息请参见:9000-9999:根据Access Token获得对应用户身份的openid时,发生错误。

下一步
OpenAPI调用说明
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式