网站接入QQ互联教程四 获取用户OpenID_OAuth2.0

网站接入QQ互联教程四 获取用户OpenID_OAuth2.0,OpenID是此网站上或应用中唯一对应用户身份的标识,网站或应用可将此ID进行存储

网站接入QQ互联教程四 获取用户OpenID_OAuth2.0

本步骤的作用
通过输入在上一步获取的Access Token,得到对应用户身份的OpenID。
OpenID是此网站上或应用中唯一对应用户身份的标识,网站或应用可将此ID进行存储,便于用户下次登录时辨识其身份,或将其与用户在网站上或应用中的原有账号进行绑定。
本步骤在整个流程中的位置

网站接入QQ互联教程四 获取用户OpenID_OAuth2.0

上一步

server-side模式:请参见使用Authorization_Code获取Access_Token
client-side模式:请参见使用Implicit_Grant方式获取Access_Token

1 请求地址

PC网站:https://graph.qq.com/oauth2.0/me

2 请求方法

GET

3 请求参数

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

参数是否必须含义
access_token必须在Step1中获取到的access token。
fmt可选因历史原因,默认是jsonpb格式,如果填写json,则返回json格式

4 返回说明

PC网站接入时,获取到用户OpenID,返回包如下(如果fmt参数未指定):

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

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

5 错误码说明

接口调用有错误时,会返回code和msg字段,以url参数对的形式返回,value部分会进行url编码(UTF-8)。
PC网站接入时,错误码详细信息请参见:100000-100031:PC网站接入时的公共返回码

编辑:yimen,如若转载,请注明出处:https://www.yimenapp.com/kb-yimen/14356/

部分内容来自网络投稿,如有侵权联系立删

(0)
上一篇 2022年12月2日 下午6:28
下一篇 2022年12月2日 下午6:34

相关推荐