Plesk Panel API ile Hosting Hesabı Nasıl Oluşturulur?

0 Respuestas 2 Visitas
Valoraciones
Participantes
Autor del tema #1
Plesk Panel API kullanarak hosting hesabı oluşturmak, özellikle büyük ölçekli projelerde veya otomasyon ihtiyaçlarında oldukça kullanışlıdır. Bu işlem, API üzerinden REST veya XML-RPC protokolü kullanılarak yapılabilir ve doğru yapılandırıldığında zaman kazandırır, manuel işlemlerdeki hata riskini azaltır. İşte temel adımlar ve detaylar:

İlk olarak, Plesk API erişiminin sağlanması gerekir. API anahtarı veya kullanıcı bilgileriyle kimlik doğrulaması yaparak API çağrılarını gerçekleştirebilirsiniz. API kullanımı sırasında, genellikle aşağıdaki adımlar izlenir:

  1. API Bağlantısının Kurulması:

  • REST API veya XML-RPC API kullanabilirsiniz.
  • API URL'si genellikle https://domain.com:8443/enterprise/control/agent.php (XML-RPC) veya REST endpointleri kullanılabilir.
  • Kimlik doğrulama için API anahtarı veya kullanıcı adı/şifre set edilmelidir.


  1. Yeni Hesap Kaydı için İstek Oluşturma:

  • Yeni hosting hesabı oluşturmak istiyorsanız, uygun API metodunu çağırmanız gerekir. Plesk API dokümantasyonunda webspace veya subscription nesnesi kullanılır.
  • Bir örnek JSON veya XML payload hazırlamalısınız. Bu payload’da:
  • Domain adı (örn: example.com)
  • Kullanıcı bilgileri (kullanıcı adı, parola, email)
  • Plan veya kaynak ayarları (disk alanı, trafik, mail vb.)
  • Sunucu ve paket ayarları


  1. Örnek REST API Talebi (JSON formatında):


CÓDIGO
123456789101112131415161718192021
   POST /api/v2/webspaces HTTP/1.1
   Host: domain.com
   Authorization: Bearer [API_TOKEN]
   Content-Type: application/json

   {
       "name": "example.com",
       "owner": {
           "login": "kullaniciadi",
           "password": "GüçlüParola123",
           "email": "kullanici@example.com"
       },
       "hosting": {
           "plan": "Default Plan",
           "resources": {
               "disk_space": 10240,
               "traffic": 1000
           }
       }
   }
   


  1. Yanıt ve Kontrol:

  • API çağrısı başarılı olursa, yeni hosting hesabı oluşturulur ve API'den onay mesajı alınır.
  • Hata durumunda ise hatanın detayları ile birlikte uygun çözüm veya tekrar deneme yapılmalıdır.


Bu işlemler, API entegrasyonu ve otomasyon süreçleri için temel yapıtaşlarıdır. Ayrıca, API dokümantasyonunu detaylı inceleyerek, farklı özellikleri ve parametreleri kullanarak daha karmaşık yapılandırmalar da yapmak mümkündür. Güvenlik açısından API anahtarlarının gizliliğine dikkat etmek ve SSL sertifikası kullanmak önemlidir.

Plesk API ile hosting hesabı oluşturma işlemi, doğru yapılandırıldığında büyük ölçüde zaman ve emek tasarrufu sağlar ve sistemlerinizi daha etkin yönetmenize imkan tanır.

Debes haber iniciado sesión para responder.

Usuarios que están viendo este tema (Total: 1, Miembros: 1, Invitados: 0)
Total: 1 (miembros: 1, invitados: 0)
0 citas seleccionadas