Alan adlarını iş sistemlerinizle entegre ederek alan adı kaydı, yenileme, kurtarma ve bilgi yönetimini otomatikleştirin. Alan Adları hizmeti, programatik erişim için OpenAPI ve birden fazla entegrasyon yöntemi sunar.
OpenAPI'ye giriş
Alibaba Cloud; API araması, belgelendirme, çevrimiçi hata ayıklama, SDK oluşturma, örnek kodlar, çağrı tanılama ve istatistikleri birleştiren OpenAPI Explorer platformunu sunar. OpenAPI Explorer ayrıca hızlıca başlamanıza yardımcı olmak için SDK örnek kodları oluşturur. Daha fazla bilgi için bkz. OpenAPI nedir?.
Sürümler
Alibaba Cloud OpenAPI, ana ürün sürümleri genelinde API'leri yönetmek için sürüm numaralarını kullanır. Alan Adları şu anda 2018-01-29 API sürümünü destekler. Bu değer bir tarih değil, bir sürüm tanımlayıcısıdır. Her zaman en güncel genel API verilerine erişim sağlar ve API 2018-01-29 tarihinden bu yana güncellenmiş olabilir.
|
Sürüm numarası |
Açıklama |
|
Önerilir. |
Çevrimiçi hata ayıklama
Bir API'yi çağırmak için sürümünü, uç noktasını, stilini ve desteklenen çağrı yöntemlerini bilmeniz gerekir.
Örneğin, SaveSingleTaskForCreatingOrderActivate (alan adı kayıt görevi gönder) API'sini kullanmak için OpenAPI Explorer'ın sol gezinme bölmesinde hedef API'yi seçin. Orta alanda China (Hangzhou) gibi bir uç nokta seçin ve istek parametrelerini girin. Bu parametreler arasında zorunlu olan DomainName (kaydetmek istediğiniz alan adı), SubscriptionDuration (satın alma süresi), RegistrantProfileId (alan adı profili kimliği), EnableDomainProxy (alan adı gizlilik korumasının etkinleştirilip etkinleştirilmeyeceği) ve PermitPremiumActivation (premium alan adı kaydına izin verilip verilmeyeceği) bulunur. Ardından Initiate Request seçeneğine tıklayın. API açıklamasını ve istek parametresi belgelerini sağ taraftaki panelde görüntüleyebilirsiniz.
Hata ayıklama giriş noktası
Hata ayıklama sayfası şu adreste mevcuttur: Alan Adları API'sinin hata ayıklama sayfası.
Uç noktalar
Gecikme süresini en aza indirmek için kaynaklarınızın bulunduğu bölgedeki uç noktayı seçin.
Singapur için uç nokta: domain-intl.aliyuncs.com.
API stili
RPC stili.
Kimlik
OpenAPI Explorer varsayılan olarak API çağrıları için Alibaba Cloud hesap kimliğinizi kullanır. Bu hesap tam API erişimine sahip olduğundan, API erişimi ve günlük işlemler için bir RAM kullanıcısı oluşturmanızı şiddetle öneririz. API çağrısı yapmadan önce RAM kullanıcısına gerekli Alan Adları izinlerini verin. Daha fazla bilgi için bkz. Alan Adları işlemlerini gerçekleştirmek için RAM kullanıcısı oluşturma.
|
|
|
|
|
|
|
|
|
|
|
Daha fazla bilgi
Entegrasyon yöntemleri
OpenAPI'yi çağırmak için bir Alibaba Cloud SDK kullanmanızı öneririz.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
-
Alibaba Cloud SDK'ları
Alibaba Cloud Java, C#, Go, Python, Node.js/TypeScript, PHP ve C++ için SDK'lar sağlar. Bu SDK'lar imzalama mantığını, zaman aşımı yönetimini ve yeniden deneme mantığını kapsüller; geliştirmeyi basitleştirmek için Request ve Response nesneleri sunar. Daha fazla bilgi için bkz. Alibaba Cloud SDK.
OpenAPI'yi çağırmak için Alan Adları SDK'sını kullanabilirsiniz. Desteklenen diller ve bağımlılıkların nasıl kurulacağı hakkında bilgi için bkz. Java için SDK kod örnekleri.
-
Alibaba Cloud CLI
Alibaba Cloud CLI, terminalinizden Alibaba Cloud hizmetleriyle etkileşim kurmanıza ve cloud hizmet kaynaklarını yönetmenize olanak tanıyan
aliyunkomutlarını çalıştırmanızı sağlar. Daha fazla bilgi için bkz. Alibaba Cloud CLI nedir.Alibaba Cloud CLI şu anda Alan Adları API'lerini desteklememektedir.
-
Terraform
Terraform, şablonları API çağrılarına dönüştürerek cloud altyapısını önizlemenize, sağlamenize ve yönetmenize olanak tanıyan açık kaynaklı bir araçtır. Daha fazla bilgi için bkz. Alibaba Cloud Terraform nedir?.
Terraform şu anda Alan Adları API'lerini desteklememektedir.
-
Resource Orchestration Service (ROS)
Resource Orchestration Service (ROS), şablonlar aracılığıyla cloud kaynaklarının sağlanmasını otomatikleştirir. Gerekli kaynakları ve bağımlılıklarını bir şablonda tanımlarsınız; ROS bunları otomatik olarak oluşturur ve yapılandırır. Daha fazla bilgi için bkz. Resource Orchestration Service nedir.
ROS şu anda Alan Adları API'lerini desteklememektedir.
-
Özel API çağrıları
Yerel HTTP çağrıları yapmak için imzalama algoritmasını uygulamanız, özel bir istek oluşturmanız ve HTTP çağrısını başlatmanız gerekir. İmzalama mekanizması hakkında daha fazla bilgi için bkz. V3 istek yapısı ve imzalama.
Kullanım notları
Bir Alan Adları API çağrısı hata döndürürse, istek parametrelerinizin ve değerlerinizin doğru olduğunu doğrulamak için hata kodunu kullanın.
Ayrıca yanıt veya SDK hata mesajındaki istek kimliğini kaydedebilir ve kendi kendine tanılama için Alibaba Cloud OpenAPI Tanılama Platformu kullanabilirsiniz.