API anahtarı, panel oturumunuzdan bağımsız bir kimliktir. Bugün asıl işi WordPress ve CS-Cart widget eklentilerinin, imzalı widget bağlantısını sunucu tarafında üretebilmesidir. Anahtar, tarayıcıya gömülen sohbet kodunun içinde durmaz; gömme kodu agent-id ve imzalı bağlantı kullanır.
Bu sayfa paneldeki Ayarlar → API Anahtarları ekranını anlatır. Genel kullanıma açık bir sohbet HTTP API’si yoktur; bu yüzden burada istek örneği verilmez.
Anahtarı nereden yönetirsiniz
- Sol menüden Ayarlar’a gidin (
/settings). - API Anahtarları sekmesini açın.
Kayıt sırasında sistem sizin için bir anahtar da üretebilir. Ekranda anahtar yoksa Yeni API Anahtarı düğmesiyle oluşturursunuz. Ad veya açıklama istenmez. Aynı anda yalnızcabir aktif anahtar bulunur; yenisini üretmek için önce mevcut olanı silmeniz gerekir. Silinen anahtarı kullanan eklentiler çalışmayı durdurur.
Oluşturma anında
Anahtar üretildiğinde tam değeri yeşil kutuda bir kez gösterilir ve kopyalayabilirsiniz. Uyarıdaki gibi: bu değer güvenlik nedeniyle bir daha tam olarak gösterilmez. Kaybettiyseniz eski anahtarı silip yeni üretin; eski değer geri getirilemez.
Listede nasıl görünür
Listeye döndüğünüzde tam anahtar yoktur. Sistem, Kong’un ürettiği değerin yalnızca ilk 8 karakterini saklanan ad olarak tutar ve sonuna üç nokta ekler (örneğin a1b2c3d4...). Anahtarın geri kalanı panelde bir daha görünmez. Ayrı bir test ortamı anahtarı da yoktur.
Nerede kullanılır
- WordPress ve CS-Cart widget eklentileri — eklenti, API anahtarı ve Agent ID ile imzalı bağlantıyı kendi sunucusunda üretir.
- Widget’ı HTML olarak gömerken sayfaya API anahtarı yazılmaz. Gömme kodu ve görünüm ayarları: Widget Ayarları ve Özelleştirme.
Güvenlik
- Anahtarı genel bir kod deposuna, e-postaya veya tarayıcı JavaScript’ine yazmayın.
- Sunucu tarafında ortam değişkeni olarak tutun.
- Sızdığını düşünüyorsanız panelden silin ve yenisini üretin; ardından eklenti ayarındaki değeri güncelleyin.
Sık sorulanlar
Kaç anahtar tutabilirim? Aynı anda bir aktif anahtar.
Kaybettim. Eski anahtarı silin, yenisini üretin, eklenti ayarını güncelleyin.
Kendi uygulamamdan sohbet ettirebilir miyim? Hayır. Bugün tenant için belgelenmiş bir sohbet HTTP ucu yoktur. Web sitesi için widget veya eklenti kullanın.