# Hızlı Başlangıç

```bash
# 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`](sdk-php.md) (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](examples/hmac-example.php),
[JavaScript](examples/hmac-example.js), [Go](examples/hmac-example.go),
[Ruby](examples/hmac-example.rb) ve [POSIX sh](examples/hmac-example.sh).

---
