Tüm Ürünler
Search
Belge Merkezi

Domain Names:CheckDomain

Son Güncelleme:Oct 04, 2026

Bir alan adının kayıt için uygun olup olmadığını kontrol eder.

Alan adları, Alan adı geçerliliği bölümündeki gereksinimleri karşılamalıdır.

Not

CheckDomain işlemi, kullanıcı başına saniyede 10 sorgu (QPS) ve toplamda saniyede 100 QPS ile sınırlıdır.

Hata Ayıklama

OpenAPI Explorer, bu işlem için imza değerini otomatik olarak hesaplar ve SDK örnek kodu oluşturur.

İstek parametreleri

Parametre

Tür

Gerekli

Örnek

Açıklama

Action

String

Evet

CheckDomain

Yapılacak işlem. Değer CheckDomain olarak ayarlayın.

DomainName

String

Evet

test**.xin

Kontrol edilecek alan adı.

FeeCommand

String

Hayır

create

İşlem komutu. Geçerli değerler:

  • create: Alan adı satın alın.

  • renew: Alan adı yenileyin.

  • transfer: Alan adını Alibaba Cloud'a aktarın.

  • restore: Alan adını kurtarın.

FeeCurrency

String

Hayır

USD

Para birimi türü. Geçerli değerler:

  • USD: ABD doları

FeePeriod

Integer

Hayır

1

Abonelik süresi. Birim: Yıl. Geçerli değerler: 1 ile 10 arasındadır.

Lang

String

Hayır

en

Hata mesajı dili. Geçerli değerler:

  • zh: Çince

  • en: İngilizce

Varsayılan değer: en.

Yanıt parametreleri

Parametre

Tür

Örnek

Açıklama

Avail

String

1

Alan adının kaydedilip kaydedilemeyeceğini belirtir. Geçerli değerler:

  • 1: Alan adı kaydedilebilir.

  • 3: Alan adı ön kayda alınabilir.

  • 4: Ön kayıt silinebilir.

  • 0: Alan adı kaydedilemez.

  • -1: Anormal alan adı.

  • -2: Kayıt askıya alındı.

  • -3: Kara listede.

DomainName

String

test**.xin

Sorgulanan alan adı.

DynamicCheck

Boolean

true

Alan adı fiyatının kayıt defteri tarafından belirlenip belirlenmediğini gösterir. Geçerli değerler:

  • true: Kayıt defteri tarafından belirlenmiştir.

  • false: Kayıt defteri tarafından belirlenmemiştir.

Premium

String

true

Alan adının premium olup olmadığını belirtir. Geçerli değerler:

  • true: Premium alan adı.

  • false: Premium alan adı değil.

Price

Long

1286

Premium alan adı kayıt ücreti.

Reason

String

In use

Kayıt defterinin kullanılamayan bir alan adı için döndürdüğü neden.

Not

Nedenler kayıt defterine göre değişir.

RequestId

String

BA7A4FD4-EB9A-4A20-BB0C-9AEB15634DC1

İstek kimliği.

Örnekler

Örnek istekler

http(s)://domain.aliyuncs.com/? Action=CheckDomain
&DomainName=test**.xin
&<Common request parameters>

Başarılı yanıt örnekleri

XML biçimi

<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 biçimi

{
    "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
            }
        ]
    }
}

Hata kodları

Hata kodları için API Error Center adresini ziyaret edin.