共通パラメータには、共通リクエストパラメータと共通レスポンスパラメータがあります。
共通リクエストパラメーター
共通リクエストパラメーターは、すべてのドメインの API リクエストに設定されている必要があります。
| パラメーター名 | データ型 | 必須/任意 | 説明 |
|---|---|---|---|
| 形式 | String | 任意 | The type of the returned value. 有効な値: JSONおよびXML。 デフォルト値: XML。 |
| Version | String | 必須 | API のバージョン番号。 値はYYYY-MM DDの形式です。 Set the value to 2018-01-29.
|
| AccessKeyId | String | 必須 | The AccessKey ID provided by Alibaba Cloud for you to access services. |
| Signature | String | 必須 | 現在のリクエストの署名文字列。 For more information about how signatures are calculated, see Sign signatures. |
| SignatureMethod | String | 必須 | 署名文字列の暗号化方式を設定します。 値を HMAC-SHA1 に設定します。 |
| タイムスタンプ | String | 必須 | リクエストのタイムスタンプ。 Specify the time in the ISO 8601 standard in the YYYY-MM-DDThh:mm:ssZ format. 時間は UTC にする必要があります。 For example, 2018-01-29T12:00:00Z indicates January 29, 2018 00:00:00 UTC.
|
| SignatureVersion | String | 必須 | 署名暗号化アルゴリズムのバージョンを設定します。 値を 1.0 に設定します。 |
| SignatureNonce | String | 必須 | 反射攻撃を防ぐための、一意の乱数を設定します。 各リクエストで異なる乱数を使用する必要があります。 |
例
https://domain-intl.aliyuncs.com /
? 形式=xml
&バージョン=2017-12-18
&シグネチャー=Pc5WB8gokVn0xfeu % 2FZV % 2BiNM1dgI % 3D
&SignatureMethod=HMAC-SHA1
&SignatureNonce=15215528852396
&SignatureVersion=1.0
&AccessKeyId=キーテスト
&タイムスタンプ=2017-12-25T12:00:00Z
…共通レスポンスパラメーター
すべての応答は、呼び出しが成功したかどうかに関係なく、一意のRequestIDを返します。
例
XML 形式
<? xml version="1.0" encoding="UTF-8"? >
<!-結果ルートノード -->
<インターフェイス名 + レスポンス>
<!-Return Request Tag-->
<RequestId>4C467B38-3910-447D-87BC-AC049166F216</RequestId>
<!-Return Result Data-->
</Interface Name+Response>JSON 形式
{
"RequestId": "4C467B38-3910-447D-87BC-AC049166F216"
/* 結果データを返す * /
}