Memeriksa apakah sebuah Nama domain dapat didaftarkan.
Untuk informasi lebih lanjut tentang cara menentukan validitas Nama domain, lihat Domain name validity.
Frekuensi pemanggilan operasi CheckDomain dibatasi. Batasnya adalah 10 kueri per detik (QPS) untuk satu pengguna dan total 100 QPS untuk operasi ini.
Debugging
Request parameters
Parameter | Type | Required | Example | Description |
Action | String | Yes | CheckDomain | Operasi yang ingin Anda lakukan. Tetapkan nilainya ke CheckDomain. |
DomainName | String | Yes | test**.xin | Nama domain yang ingin Anda tanyakan. |
FeeCommand | String | No | create | Perintah operasi. Nilai yang valid:
|
FeeCurrency | String | No | USD | Jenis mata uang. Nilai yang valid:
|
FeePeriod | Integer | No | 1 | Durasi langganan Nama domain. Satuan: Year. Nilai yang valid: 1 hingga 10. |
Lang | String | No | en | Bahasa untuk pesan kesalahan yang dikembalikan. Nilai yang valid:
Nilai default: en. |
Response parameters
Parameter | Type | Example | Description |
Avail | String | 1 | Menunjukkan apakah Nama domain dapat didaftarkan. Nilai yang valid:
|
DomainName | String | test**.xin | Nama domain yang ditanyakan. |
DynamicCheck | Boolean | true | Menunjukkan apakah harga Nama domain ditentukan oleh nama domain registri. Nilai yang valid:
|
Premium | String | true | Menunjukkan apakah Nama domain merupakan Nama domain premium. Nilai yang valid:
|
Price | Long | 1286 | Harga pendaftaran Nama domain premium. |
Reason | String | In use | Alasan yang dikembalikan oleh nama domain registri untuk Nama domain yang tidak dapat didaftarkan. Catatan Alasan bervariasi tergantung pada nama domain registri. |
RequestId | String | BA7A4FD4-EB9A-4A20-BB0C-9AEB15634DC1 | ID permintaan. |
Examples
Contoh permintaan
http(s)://domain.aliyuncs.com/? Action=CheckDomain
&DomainName=test**.xin
&<Common request parameters>Contoh tanggapan sukses
XML format
<CheckDomain>
<RequestId>BA7A4FD4-EB9A-4A20-BB0C-9AEB15634DC1</RequestId>
<DomainName>test**.xin</DomainName>
<Avail>1</Avail>
<DynamicCheck>true</DynamicCheck>
<Premium>false</Premium>
<Reason></Reason>
<Price>1286</Price>
<StaticPriceInfo>
<PriceInfo>
<action>activate</action>
<money>78</money>
<period>12</period>
</PriceInfo>
</StaticPriceInfo>
</CheckDomain>JSON format
{
"RequestId": "BA7A4FD4-EB9A-4A20-BB0C-9AEB15634DC1",
"DomainName": "test**.xin",
"Avail": "1",
"DynamicCheck": true,
"Premium": false,
"Reason": "",
"Price": 1286,
"StaticPriceInfo": {
"PriceInfo": [
{
"action": "activate",
"money": 78,
"period": 12
}
]
}
}Error codes
Untuk daftar kode kesalahan, kunjungi API Error Center.