Hızlı Başlangıç

Güncellendi 3 Eki 2026 Markdown
kabuk
# 1. Kimlik bilgilerini ayarla (Ayarlar → API Erişimi altında oluşturulmuş herhangi bir API anahtarı).
export WHOST_BASE_URL="https://your-server"
export WHOST_API_KEY="..."
export WHOST_API_SECRET="..."

# 2. Bash imzalayıcıyı indir ve çalıştır — v2 HMAC'i hesaplar,
#    gerekli dört header'ı ayarlar ve GET /api/v1/system/info'ya istek yapar.
curl -fsSLO https://whost.wisecp.com/developer/examples/hmac-example.sh
bash hmac-example.sh

# Beklenen: 200 + JSON sistem bilgi payload'ı.
# 401 AUTH_EXPIRED alırsanız saat kaymasını kontrol için `timedatectl status` çalıştırın (tolerans 300 sn).

Farklı bir endpoint çağırmak ister misiniz? İmzalayıcıyı kopyalayın, script'in başında METHOD, PATH_ ve BODY değişkenlerini düzenleyin. Veya aşağıdaki diğer beş dildeki imzalayıcılardan birini kullanın — hepsi byte-byte aynı imzaları üretir.

Gerçek bir istemci mi lazım? PHP SDK wisecp/whost-php-sdk (bu siteden indirilir) kutudan çıkar çıkmaz HMAC, tekrar deneme, idempotensi ve webhook doğrulamasını içerir. Diğer diller için kopyala-yapıştır imzalama parçacıkları bu sayfanın yanında yayımlanır: PHP, JavaScript, Go, Ruby ve POSIX sh.

Hâlâ Yardıma mı İhtiyacınız Var?

Yukarıda bulamadığınız her şey için destek ekibimiz her zaman yanınızda.