百度uid查询方式

头像渣渣辉 · 提问于2021.06.01浏览量:4732

不是问题!就是想记一点东西,应该可以的吧

  1. 进入百度开发者中心新建一个OAuth2.0项目,详见第三方认证源配置方式,记录授权回调页,下文简称为redirect_uri,记录API Key和Secret Key。

2.获取code。构造codeurl,格式如下,红色内容根据步骤1的值修改。在浏览器中访问这个地址,保留url中的code值
https://openapi.baidu.com/oauth/2.0/authorize?response_type=code&client_id={API Key}&redirect_uri={redirect_uri}&scope=basic&state=abcdefg

3.获取token。构造tokenurl,格式如下,红色内容根据步骤1和步骤2的值修改。使用post访问这个地址,保留结果中的access_token
https://openapi.baidu.com/oauth/2.0/token?grant_type=authorization_code&code={code}&client_id={API Key}&client_secret={Secret Key}&redirect_uri={redirect_uri}

4.获取uid。构造userInfoUrl,格式如下,红色内容替换为步骤3中得到的access_token。使用post访问这个地址,得到uid
https://openapi.baidu.com/rest/2.0/passport/users/getLoggedInUser?access_token={access_token}

全部回答 · 3
最新最热
  • 用户头像
    起个名字好难2021.06.09 16:36

    很有用!

  • 用户头像
    leviathan2222024.08.31 22:49

    有用

  • 用户头像
    leviathan2024.08.31 22:59

    有用的