公共參數分為 公共請求參數 和 公共返回參數。
公共請求參數
以下公共請求參數適用於通過 URL 發送 GET 請求調用Elastic Compute Service API。
名稱 |
類型 |
是否必需 |
描述 |
Action |
String |
是 |
API 的名稱。取值參閱 API 概覽。 |
AccessKeyId |
String |
是 |
存取金鑰 ID。AccessKey 用於調用 API,而使用者密碼用於登入 ECS 控制台 。 |
Signature |
String |
是 |
您的簽名。取值參閱 簽名機制。 |
SignatureMethod |
String |
是 |
簽名方式。取值範圍:HMAC-SHA1。 |
SignatureVersion |
String |
是 |
簽名演算法版本。取值範圍:1.0。 |
SignatureNonce |
String |
是 |
簽名唯一隨機數。用於防止網路重放攻擊,建議您每一次請求都使用不同的隨機數。 |
Timestamp |
String |
是 |
請求的時間戳記。遵循 ISO8601 標準,並需要使用 UTC 時間,格式為 YYYY-MM-DDThh:mm:ssZ。 樣本:2018-01-01T12:00:00Z 表示北京時間 2018 年 01 月 01 日 20 點 00 分 00 秒。 |
Version |
String |
是 |
API 的版本號碼,格式為 YYYY-MM-DD。取值範圍:2014-05-26。 |
Format |
String |
否 |
返回參數的語言類型。取值範圍:json | xml。預設值:xml。 |
請求樣本
https://ecs.aliyuncs.com/?Action=XXXXXX
&Format=xml
&Version=2014-05-26
&Signature=Pc5WB8gokVn0xfeu%2FZV%2BiNM1dgI%3D
&SignatureMethod=HMAC-SHA1
&SignatureNonce=15215528852396
&SignatureVersion=1.0
&AccessKeyId=key-test
&Timestamp=2018-01-01T12:00:00Z
…
公共返回參數
名稱 |
類型 |
描述 |
RequestId |
String |
請求 ID。無論調用介面成功與否,我們都會返回請求 ID。 |