插件下载了解更多
Alibaba Cloud Developer ToolkitbetaAlibaba Cloud OpenAPI
Alibaba Cloud Developer Toolkit is a collection of extensions that can help access Alibaba Cloud services in Visual Studio Code.
安装插件之前,确保已安装 JetBrains IDE安装插件之前,确保已安装 JetBrains IDE
Alibaba Cloud Developer ToolkitbetaAlibaba Cloud OpenAPI
The Alibaba Cloud Developer Toolkit for JetBrains makes it easier to access Alibaba Cloud services.
接口说明
目前支持的方式:授权码模式、设备流、刷新 token、客户端模式、账密模式。
流控信息
当前云产品API请求速率暂未透出。
授权信息
当前云产品暂无权限信息透出。
请求语法
POST /v2/{instanceId}/{applicationId}/oauth2/token HTTP/1.1
路径参数
字段名称 | 字段详情 |
---|---|
instanceIdstring | 实例 ID。 示例值:idaas_ue2jvisn35ea5lmthk267xxxxx |
applicationIdstring | 应用 ID。 示例值:app_mkv7rgt4d7i4u7zqtzev2mxxxx |
请求参数
字段名称 | 字段详情 |
---|---|
client_idstring | 客户端 ID。 示例值:app_mkv7rgt4d7i4u7zqtzev2mxxxx |
client_secretstring | 客户端密钥,赋值场景:展开详情 示例值:CSEHDcHcrUKHw1CuxkJEHPveWRXBGqVqRsxxxx |
grant_typestring | 授权类型,目前支持的类型如下:展开详情 示例值:client_credentials枚举值:authorization_codeurn:ietf:params:oauth:grant-type:device_coderefresh_tokenclient_credentialspassword |
codestring | 授权 code 码,传入场景:展开详情 示例值:xxxx |
usernamestring | 账户名,在帐密模式下,必填参数。 示例值:uesrname_001 |
passwordstring | 账户名,在帐密模式下,必填参数。 示例值:xxxxxx |
device_codestring | 设备 code 码,传入场景:展开详情 示例值:xxxx |
redirect_uristring | 重定向 URI,传入场景:展开详情 示例值:xxx |
refresh_tokenstring | 刷新 token,传入场景:展开详情 示例值:ATxxx |
code_verifierstring | 授权码模式下,开启 PKCE 能力时,对应的验证 code。 示例值:xxx |
exclusive_tagstring | 排除的 tag。 示例值:ATxxx |
scopestring | scope 范围,非必须,支持多选,多个取值以空格分隔。展开详情 示例值:xxxx |
返回参数
字段名称 | 字段详情 |
---|---|
token_typestring | token 类型,取值可选范围:展开详情 示例值:Bearer枚举值:BasicBearer |
access_tokenstring | access_token。 示例值:ATxxx |
refresh_tokenstring | refresh_token。 示例值:RTxxx |
expires_ininteger<int64> | 有效时长,单位秒。 注意
请注意,该值为 Long 类型,在某些语言中可能存在精度丢失的风险,请小心使用。 示例值:1200 |
expires_atinteger<int64> | 失效时间,格式为 Unix 时间戳,单位为秒。 注意
请注意,该值为 Long 类型,在某些语言中可能存在精度丢失的风险,请小心使用。 示例值:1653288641 |
id_tokenstring | id_token。 示例值:xxxxx |