パブリックパラメータ
パブリックリクエストパラメータ
パブリックリクエストパラメータは、各インタフェース呼び出しに必要なリクエストパラメータを示します。
名前 | 型 | 必須かどうか | 説明 |
---|---|---|---|
Format | String | いいえ | 返される値の型、JSONおよびXMLがサポートされています。XML はデフォルトの形式です。 |
Version | String | はい | APIバージョンで、日付の形式はYYYY-MM-DDです。現在のバージョンは2015-01-09です。 |
AccessKeyId | String | はい | TAlibaba Cloudによってユーザに発行された、サービスにアクセスするために使用されるアクセスキーIDです。 |
Signature | String | はい | 署名結果の文字列です。署名計算方法については、署名メカニズムを参照してください。 |
SignatureMethod | String | はい | 現在サポートされている署名方式、HMAC-SHA1 |
Timestamp | String | はい | 要求のタイムスタンプです。日付形式はISO8601標準に準拠し、UTC時間を使用します。フォーマット: YYYY-MM-DDThh:mm:ssZ。例: 2015-01-09T12:00:00Z(UTCの2015年1月9日午前12時) |
SignatureVersion | String | はい | 署名アルゴリズムのバージョンです。現在のバージョンは1.0です。 |
SignatureNonce | String | はい | 反射攻撃(replay attacks)を防ぐための固有の乱数です。ユーザーの異なるリクエストに異なる乱数を使用する必要があります。 |
例
https://dns.aliyuncs.com/
?Format=xml
&Version=2015-01-09
&Signature=Pc5WB8gokVn0xfeu%2FZV%2BiNM1dgI%3D
&SignatureMethod=HMAC-SHA1
&SignatureNonce=15215528852396
&SignatureVersion=1.0
&AccessKeyId=key-test
&Timestamp=2015-01-09T12:00:00Z
…
パブリックリターンパラメータ
ユーザがインターフェイス呼び出しのリクエストを送信するたびに、成功したかどうかにかかわらず、システムは一意の識別コード(RequestId)をユーザーに返します。
例
XML 形式
<?xml version="1.0" encoding="UTF-8"?>
<!—Result Root Node-->
<Interface Name+Response>
<!—Return Request Tag-->
<RequestId>4C467B38-3910-447D-87BC-AC049166F216</RequestId>
<!—Return Result Data-->
</Interface Name+Response>
JSON 形式
{
"RequestId": "4C467B38-3910-447D-87BC-AC049166F216"
/* Return Result Data*/
}