🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
### 通过Authorization Code获取Access Token +++ get:ucenter/oauth/access_token *string:grant_type=authorization_code#授权类型,在本步骤中,此值为“authorization_code”。 *string:code#上一步返回的authorization code,如果用户成功登录并授权,则会跳转到指定的回调地址,并在URL中带上Authorization Code。例如,回调地址为www.qq.com/my.php,则跳转到:http://www.xx.com/callback.php?code=520DD95263C1CFEA087****** *string:client_id#申请平台授权登录成功后,分配给应用的appid。 *string:client_secret#申请平台授权登录成功后,分配给应用的appkey。 *string:redirect_uri#成功授权后的回调地址。 <<< success 返回示例: 1)如果成功返回,即可在返回包中获取到Access Token。 如: access_token=FE04************************CCE2&expires_in=7776000&refresh_token=88E4************************BE <<< error 返回示例: { status: 400, error: "获取访问令牌失败。[invalid_grant]" } <<< +++ 参数说明: | 参数说明 | 描述 | | --- | --- | | access_token | 授权令牌,Access_Token。| | expires_in | 该access token的有效期,单位为秒。 | | refresh_token| 在授权自动续期步骤中,获取新的Access_Token时需要提供的参数。 |