Authorizes a specified application to call multiple APIs.
Operation description
This operation is intended for API providers and callers.
API providers can authorize all applications to call their APIs.
API callers can authorize their own applications to call the APIs that they have purchased.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
apigateway:SetApisAuthorities |
update |
*ApiGroup
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| GroupId |
string |
No |
The ID of the API group. This ID is generated by the system and globally unique. |
523e8dc7bbe04613b5b1d726c2a7889d |
| AppId |
integer |
Yes |
The ID of the application. This ID is generated by the system and globally unique. |
2386789 |
| StageName |
string |
Yes |
The name of the runtime environment. Valid values:
|
TEST |
| ApiIds |
string |
No |
The IDs of the APIs. Separate multiple API IDs with commas (,). A maximum of 100 API IDs can be entered. |
baacc592e63a4cb6a41920d9d3f91f38,jkscc489e63a4cb6a41920d9d3f92d78 |
| Description |
string |
No |
The description of the authorization. |
根据地区名称查询天气情况 |
| AuthValidTime |
string |
No |
The time (UTC) when the authorization expires. If this parameter is empty, the authorization does not expire. |
Fri,05Oct201816:00:00GMT |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
|||
| RequestId |
string |
The ID of the request. |
D6E46F10-F26C-4AA0-BB69-FE2743D9AE62 |
Examples
Success response
JSON format
{
"RequestId": "D6E46F10-F26C-4AA0-BB69-FE2743D9AE62"
}
Error codes
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.