Skip to content

Repository files navigation

Domainnameapi Modülü

Bu modül, Blesta için geliştirilmiş bir 'domainnameapi.com' entegrasyonudur. (Güncelleme 15 Ağustos 2024)

📦 İndirme — her zaman Releases kullanın!

⬇️ En güncel test edilmiş sürümü buradan indirin: https://github.com/domainreseller/blesta-dna/releases/latest

⚠️ Yeşil Code → Download ZIP butonunu kullanmayın — bu buton, ham geliştirme dalını indirir. Release paketleri sürümlendirilmiş, test edilmiş ve canlı kullanıma hazırdır.

Gereksinimler

  • Blesta'nin 5.3 ve üzeri sürümü gerekmektedir.
  • PHP'nin 7.4 ve üzeri sürümü gerekmektedir.
  • PHP Soap eklentisi etkinleştirilmelidir.

Kurulum

  • İndirdiğiniz dosyaları blesta/components/modules/domainnameapi/
  • Ayarlar>Modüller menüsünden aktifleştirin.

🔑 API Bilgileri — Kullanıcı Adı/Şifre mi, Reseller ID/API Key mi?

Her ikisi de desteklenir — bilgileri modüldeki aynı iki alana girin; modül hangi API'nin kullanılacağını otomatik olarak algılar:

Elinizdeki bilgi "Kullanıcı adı" alanı "Şifre" alanı Kullanılan API
Yeni panel bilgileri (önerilen) Reseller ID — xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx biçiminde UUID API Key REST
Eski (legacy) bilgiler API kullanıcı adı API şifresi SOAP

💡 Reseller ID ve API Key bilgilerinizi DomainNameAPI panelinizde API Ayarları bölümünde bulabilirsiniz. ⚠️ Bunlar API bilgileridir — panele giriş yaptığınız e-posta/şifre burada ÇALIŞMAZ. API Ayarları bölümündeki Reseller ID (UUID) ve API Key kullanılmalıdır.

Ek bir yapılandırma gerekmez — kullanıcı adı alanına UUID girilirse modül modern REST API'yi, aksi halde klasik SOAP'ı kullanır.

Dönüş ve Hata Kodları ile Açıklamaları

Kod Açıklama Detay
1000 Command completed successfully İşlem başarılı.
1001 Command completed successfully; action pending. İşlem başarılı. Fakat işlem şu an tamamlanmak için kuyruğa alındı.
2003 Required parameter missing Parametre eksik hatası. Örneğin; Kontak bilgisinde telefon girişi yapılmaması.
2105 Object is not eligible for renewal Domain durumu yenilemeye müsait değil, güncelleme işlemlerine kilitlenmiştir. Durum durumu "clientupdateprohibited" olmamalı. Diğer durum durumlarından kaynaklanabilir.
2200 Authentication error Yetki hatası, güvenlik kodu hatalı veya domain başka bir kayıt firmasında bulunuyor.
2302 Object exists Domain adı veya name server bilgisi veritabanında mevcut. Kayıt edilemez.
2303 Object does not exist Domain adı veya name server bilgisi veritabanında mevcut değil. Yeni kayıt oluşturulmalı.
2304 Object status prohibits operation Domain durumu güncellemeye müsait değildir, güncelleme işlemlerine kilitlenmiştir. Durum durumu "clientupdateprohibited" olmamalı. Diğer durum durumlarından kaynaklanabilir.

About

Blesta integration for domainnameapi

Resources

Stars

8 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages