edit-icon download-icon

Retrieving Primary Domain Names

最終更新日: Dec 13, 2018

説明

プライマリドメイン名は、入力パラメータによって取得されます。プライマリドメイン名とサブドメインレベルの詳細については、ドメイン名レベルを参照してください。www.abc.comが入力の場合、出力はabc.comになります。

リクエストパラメータ

名前 必須かどうか 説明
Action String はい オペレータインターフェイス名、必須パラメータ、値:GetMainDomainName
InputString String はい 文字列の最大文字数は128文字です。

リターンパラメータ

パブリックリターンパラメータ。詳細は公開リターンパラメータを参照してください。

名前 説明
RequestId String 一意のリクエスト識別子
DomainName String ドメイン名
RR String ホストレコード
DomainLevel Long 入力ドメイン名のレベル

エラーコード

すべてのインターフェイスに共通のエラーについては、エラーコードテーブルを参照してください。

エラーコード 説明 HTTPステータスコード 意味
InvalidDomainName.Format ドメインのフォーマットはエラーです。 400 無効なドメイン名の形式です。
QuotaExceeded.StringLength 入力文字列の長さがMAXカウントを超えているため、この操作を終了します。 400 文字列の長さが制限を超えました。

リクエストの例

  1. http://dns.aliyuncs.com/?Action=GetMainDomainName
  2. &InputString=www.example.com
  3. &<Public Request Parameters>

リターンの例

XML形式

  1. <GetMainDomainNameResponse>
  2. <RequestId>536E9CAD-DB30-4647-AC87-AA5CC38C5382</RequestId>
  3. <DomainName>example.com</DomainName>
  4. <RR>www</RR>
  5. <DomainLevel>2</DomainLevel>
  6. </GetMainDomainNameResponse>

JSON形式

  1. {
  2. "RequestId": "536E9CAD-DB30-4647-AC87-AA5CC38C5382",
  3. "DomainName": "example.com",
  4. "RR": "www",
  5. "DomainLevel": 2
  6. }