Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

API anahtarları

Amaç

API anahtarları, oyununuzun sunucusunun Open Play’e kimliğini kanıtlamasını sağlar. Bu sayfa seçili oyunun ve ortamın anahtarlarını listeler; yeni anahtar oluşturmanızı, süresini ve durumunu yönetmenizi sağlar. Sayfa, Oyun ayarları içindeki API anahtarları sekmesidir.

Ne zaman kullanılır

  • Oyun sunucunuzu Open Play’e ilk kez bağlarken.
  • Bir anahtar sızdıysa ya da artık gerekmiyorsa iptal etmek için.
  • Anahtarın süresini uzatmak ya da adını değiştirmek için.

Adım adım

Yeni anahtar oluşturma

  1. Üstteki ortam seçicisinden anahtarın çalışacağı oyunu ve ortamı seçin.
  2. Anahtar oluştur düğmesine basın. Düğmeyi yalnızca anahtar yazma yetkisi olan yöneticiler görür.
  3. Anahtara bir ad verin ve Anahtar türü seçin: oyun sunucunuz için Sunucu anahtarı, oyun istemcisi için İstemci anahtarı.
  4. Geçerlilik bölümünden bir süre seçin. Emin değilseniz 90 gün gibi bir süre seçip düzenli yenilemek daha güvenlidir.
  5. Not alanına kısa bir gerekçe yazın.
  6. Anahtarı oluştur düğmesine basın.
  7. Sayfada görünen gizli değeri hemen kopyalayıp güvenli bir yere kaydedin.

Uyarı

Gizli değer yalnızca oluşturulurken bir kez gösterilir; sonradan görüntülenemez. Kaybederseniz anahtarı yenilemeniz (rotate) gerekir.

Anahtarı kullanma

Oyun sunucunuz anahtarı her istekte Authorization başlığıyla gönderir:

curl https://<sunucu-adresiniz>/v1/<uç-nokta> \
  -H "Authorization: Bearer crx_live_<önek>_<gizli>"

Yer tutucuları kendi değerlerinizle değiştirin. Gerçek anahtarı kaynak koduna ya da oyun istemcisine yazmayın.

Anahtarı düzenleme, yenileme ve iptal etme

  1. Listeden anahtarın satırına tıklayarak ayrıntı sayfasını açın.
  2. Düzenle ile adı, süreyi ve notları değiştirin; gizli değer değişmez.
  3. Rotate (yenile) eski gizli değeri iptal eder ve yeni değeri bir kez gösterir.
  4. Devre dışı bırak anahtarı geçici durdurur, Etkinleştir geri açar; Revoke (iptal) kalıcıdır.

Alanlar ve seçenekler

AlanZorunluAçıklama
Anahtar adıEvetListede tanımak için ad; en az 2 karakter
Anahtar türüEvetSunucu (gizli) ya da istemci (oyuna gömülebilir)
GeçerlilikEvetSüresiz, 30 gün, 90 gün, 1 yıl ya da özel tarih; düzenlemede ayrıca “Değiştirme”
NotEvetİşlem geçmişine yazılan gerekçe, 8-500 karakter
Anahtarın sahibiHayırVarsayılan “Bu ortam”; “Gelişmiş ayarlar” içindedir
Sahip oyuncu / organizasyonSahip türüne bağlıSahibi seçtiğinizde zorunludur
Kapsam etiketleriHayırYalnızca not amaçlı etiketler
İzinlerHayırAd-değer notları; erişimi kısıtlamaz
Ek bilgilerHayırAd-değer notları; erişimi kısıtlamaz

Not

Kapsam etiketleri, izinler ve ek bilgiler şimdilik yalnızca kayıt amaçlıdır. Anahtarın neye erişebileceğini anahtar türü (sunucu ya da istemci) belirler.

Sık karşılaşılan durumlar

DurumNe yapmalı
Gizli değeri kaybettimAnahtarı Rotate ile yenileyin; yeni değeri kaydedin ve sunucunuzda güncelleyin.
Anahtar bir gün çalışmayı bıraktıSüresi dolmuş, devre dışı bırakılmış ya da iptal edilmiş olabilir; ayrıntı sayfasından durumunu ve bitiş tarihini kontrol edin.
“Anahtar oluştur” düğmesi yokRolünüzde anahtar yazma yetkisi yoktur; bir yöneticiden isteyin.
Sunucu anahtarı istemciye gömüldüAnahtarı hemen iptal edin, yenisini oluşturun ve yalnızca sunucuda kullanın.

İlgili dokümanlar