İçeriğe geç
SkinPlata
API, eklentiler ve webhook'lar

API anahtarları: proje ve gizli anahtar

Her projenin bir proje anahtarı, canlı ve test gizli anahtarı ve webhook imzalama anahtarı vardır. Ne işe yararlar, kaybolursa ne yapılır.

Güncelleme: · SkinPlata ekibi

Her projenin bir proje anahtarı ve üç gizli anahtarı vardır. Sunucunuz her API çağrısında proje anahtarını ve bir gizli anahtarı gönderir.

Her biri ne işe yarar

  • Proje anahtarı (pk_ ile başlar): projeyi tanımlar. Tek başına gizli değildir.
  • Canlı gizli anahtar (sk_live_): gerçek ödemeler. Proje onaylandığında çalışır.
  • Test gizli anahtarı (sk_test_): test modu. Hemen çalışır, proje incelemedeyken de.
  • Webhook imzalama anahtarı (whsec_): webhook'ların gerçekten bizden geldiğini doğrular, bkz. Webhook kurulumu ve imza doğrulama.

Gizli anahtarlar bir kez gösterilir

Gizli anahtarları geri okuyamayacağımız bir biçimde saklarız; bu yüzden proje sayfası bir gizli anahtarı yalnızca oluşturulduğu anda gösterir. Onları sunucunuzun yapılandırmasında tutun; asla ön yüz kodunda veya herkese açık bir depoda değil.

Gizli anahtarı kaybettiniz veya sızdı mı?

Projeyi açın ve ihtiyacınız olan gizli anahtarın yanında yenisini oluşturun. Eski anahtar hemen çalışmayı bırakır, bu yüzden sunucunuzu hemen ardından güncelleyin. Yeni bir webhook imzalama anahtarını, imza kontrolü yaptığınız her yerde de güncellemeniz gerekir.

API'yi sunucularınızla sınırlayın

Sunucu adreslerinizi proje ayarlarındaki API IP izin listesi'ne ekleyin. Başka bir yerden gelen çağrılar reddedilir. Her adrese izin vermek için boş bırakın.

Proje sayfası, projenin son 24 saatte kaç API çağrısı yaptığını da gösterir. Tüm ayrıntılar API referansı'nda.

Bu makale işinize yaradı mı?
Hâlâ yardıma mı ihtiyacınız var?Bize yazın: genellikle bir iş günü içinde ekibimizden biri yanıt verir.
Destekle iletişime geçin