Mengubah informasi konfigurasi aplikasi.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
ram:UpdateApplication |
update |
*Application
|
None | None |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| AppId |
string |
Yes |
ID aplikasi. |
472457090344041**** |
| NewDisplayName |
string |
No |
Nama tampilan aplikasi. |
NewApp |
| NewRedirectUris |
string |
No |
URL pengalihan. Untuk menentukan beberapa URL, pisahkan dengan titik koma (;). |
https://www.example.com |
| NewPredefinedScopes |
string |
No |
Cakupan (dalam OAuth) izin aplikasi. Untuk informasi selengkapnya tentang cakupan (dalam OAuth) izin aplikasi, lihat Ikhtisar OAuth. Anda juga dapat memanggil operasi ListPredefinedScopes untuk mendapatkan cakupan (dalam OAuth) yang didukung oleh berbagai tipe aplikasi. Untuk menentukan beberapa izin, pisahkan dengan titik koma (;). Nilai baru parameter ini menimpa nilai asli, dan izin yang ditentukan oleh nilai baru akan berlaku. Misalnya, jika nilai asli adalah |
openid |
| NewRequiredScopes |
string |
No |
Izin yang diperlukan. Anda dapat menentukan satu atau beberapa izin untuk parameter Jika Anda juga menentukan parameter Untuk menentukan beberapa cakupan (dalam OAuth), pisahkan dengan titik koma (;). Nilai baru parameter ini menimpa nilai asli, dan izin yang diperlukan yang ditentukan oleh nilai baru akan berlaku. Catatan
Cakupan (dalam OAuth) apa pun yang ditentukan di sini juga harus disertakan dalam |
profile;aliuid |
| NewSecretRequired |
boolean |
No |
Apakah rahasia diperlukan. Nilai valid:
Catatan
Jangan tetapkan parameter ini ke true kecuali ditentukan lain. Untuk informasi selengkapnya, lihat Mengakses API Alibaba Cloud dari aplikasi asli. |
true |
| NewAccessTokenValidity |
integer |
No |
Periode validitas token akses. Nilai valid: 900 hingga 10800. Unit: detik. |
3600 |
| NewRefreshTokenValidity |
integer |
No |
Periode validitas token penyegaran. Nilai valid: 7200 hingga 31536000. Unit: detik. |
7776000 |
| NewIsMultiTenant |
boolean |
No |
Apakah aplikasi dapat diinstal menggunakan akun Alibaba Cloud lain. Nilai valid:
|
true |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
The response parameters. |
||
| RequestId |
string |
The request ID. |
6616F09B-2768-4C11-8866-A8EE4C4A583E |
| Application |
object |
The application information. |
|
| DisplayName |
string |
The display name of the application. |
NewApp |
| AccessTokenValidity |
integer |
The validity period of the access token. Unit: seconds. |
3600 |
| SecretRequired |
boolean |
Indicates whether a secret is required. |
true |
| AccountId |
string |
The ID of the Alibaba Cloud account to which the application belongs. |
177242285274**** |
| CreateDate |
string |
The time when the application was created. |
2020-10-23T08:06:57Z |
| AppName |
string |
The application name. |
myapp |
| RedirectUris |
object |
The redirect URLs. |
|
| RedirectUri |
array |
The webhook address. |
|
|
string |
The webhook address. |
https://www.example.com |
|
| UpdateDate |
string |
The time when the application was updated. |
2020-10-23T08:06:57Z |
| DelegatedScope |
object |
The information about the permissions that are granted on the application. |
|
| PredefinedScopes |
object |
||
| PredefinedScope |
array<object> |
The information about the permission scopes of the application. |
|
|
object |
The information about the permission scopes of the application. |
||
| Description |
string |
The description of the scope. |
Obtain the OpenID of the user. This is the default permission that you cannot remove. |
| Name |
string |
The name of the scope. |
openid |
| Required |
boolean |
Indicates whether this permission scope is required by default when the application is installed. Valid values:
The |
true |
| AppId |
string |
The application ID. |
472457090344041**** |
| RefreshTokenValidity |
integer |
The validity period of the refresh token. Unit: seconds. |
7776000 |
| IsMultiTenant |
boolean |
Indicates whether the application can be installed by using other Alibaba Cloud accounts. |
true |
| AppType |
string |
The application type. |
WebApp |
| ProtocolVersion |
string |
The OAuth protocol version of the application. Valid values:
|
2.0 |
Contoh
Respons sukses
JSONformat
{
"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": "Obtain the OpenID of the user. This is the default permission that you cannot remove.",
"Name": "openid",
"Required": true
}
]
}
},
"AppId": "472457090344041****",
"RefreshTokenValidity": 7776000,
"IsMultiTenant": true,
"AppType": "WebApp",
"ProtocolVersion": "2.0"
}
}
Kode kesalahan
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.