Authorize - OAuth请求授权

OAuth2.0请求授权。

接口说明

详细使用方法参考用户指南:用户指南链接

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

授权信息

当前API暂无授权信息透出。

请求语法

GET /v2/oauth/authorize HTTP/1.1

请求参数

名称类型必填描述示例值
client_idstring

创建 App 时返回的 AppID

47eUHhrzgWBvlLWj
redirect_uristring

回调地址(创建 App 时填写的回调地址)。请使用 urlencode 对链接进行处理

https%3A%2F%2Fwww.aliyunpds.com%2Fsign%2Fcallback
scopearray

申请的权限列表, 默认为所有权限

string

当前仅支持获取 App 的所有权限,可以传 all 或者不传此参数

all
response_typestring

返回类型, 只能填写 code

code
statestring

用户自定义字段,会在请求授权成功后的 callback 带回

customdata
login_typestring

认证方式,目前支持以下取值:

  • default (PDS 提供的默认登录页面,集成了所有登录方式)

  • ding (PC 钉钉扫码登录)

  • ding_sns (手机钉钉账号密码登录)

  • ram (阿里云子账号登录)

  • wechat(企业微信扫码登录)

  • wechat_app(企业微信内免登)

default
hide_consentboolean

是否隐藏同意页面

true

返回参数

名称类型描述示例值
当前API暂无返回参数

示例

正常返回示例

JSON格式

{}

错误码

访问错误中心查看更多错误码。