修改指定应用的配置信息。
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

授权信息
操作 |
访问级别 |
资源类型 |
条件关键字 |
关联操作 |
ram:UpdateApplication |
update |
*Application
|
无 | 无 |
请求参数
名称 |
类型 |
必填 |
描述 |
示例值 |
AppId |
string |
是 |
应用 ID。 |
472457090344041**** |
NewDisplayName |
string |
否 |
显示名称。 |
NewApp |
NewRedirectUris |
string |
否 |
回调地址。 输入多个时,以英文分号(;)分隔。 |
https://www.example.com |
NewPredefinedScopes |
string |
否 |
应用权限范围。 关于应用权限范围的取值和描述,请参见 OAuth 范围。您也可以调用 ListPredefinedScopes 获取不同应用类型支持的应用权限范围。 输入多个应用权限范围时,以英文分号(;)分隔。 新的应用权限范围会覆盖原来的应用权限范围。例如:如果原来的应用权限范围是 |
openid |
NewRequiredScopes |
string |
否 |
必选的应用权限范围。 您可以将 如果您同时传入了 输入多个应用权限范围时,以英文分号(;)分隔。 新的必选范围会覆盖原来的必选范围。 说明
如果您设置的 |
profile;aliuid |
NewSecretRequired |
boolean |
否 |
是否需要应用密钥。取值:
说明
|
true |
NewAccessTokenValidity |
integer |
否 |
访问令牌有效期。 取值范围:900~10800。单位:秒。 |
3600 |
NewRefreshTokenValidity |
integer |
否 |
刷新令牌有效期。 取值范围:7200~31536000。单位:秒。 |
7776000 |
NewIsMultiTenant |
boolean |
否 |
是否允许被其他账号安装。取值:
|
true |
返回参数
名称 |
类型 |
描述 |
示例值 |
object |
返回结果。 |
||
RequestId |
string |
请求 ID。 |
6616F09B-2768-4C11-8866-A8EE4C4A583E |
Application |
object |
应用信息。 |
|
DisplayName |
string |
应用的显示名称。 |
NewApp |
AccessTokenValidity |
integer |
访问令牌有效期。单位:秒。 |
3600 |
SecretRequired |
boolean |
是否需要应用密钥。 |
true |
AccountId |
string |
应用所属的阿里云账号 ID。 |
177242285274**** |
CreateDate |
string |
创建时间。 |
2020-10-23T08:06:57Z |
AppName |
string |
应用名称。 |
myapp |
RedirectUris |
object |
||
RedirectUri |
array |
回调地址。 |
|
string |
回调地址。 |
https://www.example.com |
|
UpdateDate |
string |
更新时间。 |
2020-10-23T08:06:57Z |
DelegatedScope |
object |
应用权限范围信息。 |
|
PredefinedScopes |
object |
||
PredefinedScope |
array<object> |
应用权限范围信息。 |
|
object |
应用权限范围信息。 |
||
Description |
string |
范围描述。 |
用于获取用户的OpenID(默认权限范围,不可移除) |
Name |
string |
范围名称。 |
openid |
Required |
boolean |
安装应用时,此权限范围是否默认必选。取值:
其中 |
true |
AppId |
string |
应用 ID。 |
472457090344041**** |
RefreshTokenValidity |
integer |
刷新令牌有效期。单位:秒。 |
7776000 |
IsMultiTenant |
boolean |
是否允许被其他账号安装。 |
true |
AppType |
string |
应用类型。 |
WebApp |
ProtocolVersion |
string |
示例
正常返回示例
JSON
格式
{
"RequestId": "6616F09B-2768-4C11-8866-A8EE4C4A583E",
"Application": {
"DisplayName": "NewApp",
"AccessTokenValidity": 3600,
"SecretRequired": true,
"AccountId": "177242285274****",
"CreateDate": "2020-10-23T08:06:57Z",
"AppName": "myapp",
"RedirectUris": {
"RedirectUri": [
"https://www.example.com"
]
},
"UpdateDate": "2020-10-23T08:06:57Z",
"DelegatedScope": {
"PredefinedScopes": {
"PredefinedScope": [
{
"Description": "用于获取用户的OpenID(默认权限范围,不可移除)",
"Name": "openid",
"Required": true
}
]
}
},
"AppId": "472457090344041****",
"RefreshTokenValidity": 7776000,
"IsMultiTenant": true,
"AppType": "WebApp",
"ProtocolVersion": ""
}
}
错误码
访问错误中心查看更多错误码。
变更历史
更多信息,参考变更详情。