Sunucu API Anahtar Yönetimi¶
Bu makalede
Bilgi
Bir API anahtarı, Invapi API isteklerini yetkilendirmenin ve kontrol merkezinizden ve kişisel hesabınızdan bağımsız olarak belirli bir sunucunun Kontrol Paneline erişmenin pratik bir yoludur.
Tüm hesaba veya belirli bir sunucuya erişmek için, Invapi kontrol panelinin kişisel bölümünde bir API erişim anahtarı oluşturun. Bunu elde etmek için bu talimatları izleyin.
Belirli bir sunucu için API anahtarı elde etme¶
-
Invapi adresine gidin;
-
Harici sunucu kontrol paneline erişmek istediğiniz sunucuyu seçin: My Servers >> You require a server;
-
Bir API anahtarı oluşturun:
- Configuration sekmesine gidin ve API keys & control panel bölümünü seçin.
- Add new düğmesine tıklayın;

- Name alanına, anahtarı tanımlamak için bir ad girin;
- IP ACL alanında, yalnızca bu anahtarın erişimine izin verileceği IP adreslerini belirtin veya kısıtlama olmadan erişim için boş bırakın;
- Anahtarı etkinleştirmek için Active kutusunu işaretleyin;
- Add new API key düğmesine tıklayın.

API anahtarı size gösterilecektir.

Dikkat
API anahtar değerini kopyalayıp kaydetmeyi unutmayın, çünkü yalnızca bir kez gösterilecektir. Invapi yalnızca anahtarın hash değerini saklar, bu nedenle orijinal anahtar kaybedilirse yeniden oluşturulması gerekecektir.
Bir API anahtarını düzenleme veya silme¶
Bir API anahtarını düzenlemek veya silmek için, oluşturulduğu hesabınıza veya belirli bir sunucuya gidin ve istediğiniz anahtara tıklayın. Açılan pencerede, General Info sekmesine gidin ve burada şunları yapabilirsiniz:
- Name alanında anahtarın adını değiştirin;
- IP ACL alanında, anahtar kullanılarak yapılan çağrılara izin verilecek IP adreslerini belirleyin;
- Bu API anahtarıyla giriş yapmak için bildirim yöntemini değiştirin veya belirleyin. Bu yalnızca tüm hesap için verilen anahtarlara uygulanır ve bildirim adresi (e-posta/URL) alanını içerir;
- Active onay kutusunu kullanarak bu özelliği etkinleştirin veya geçici olarak devre dışı bırakın.

Ardından, değişikliklerinizi kaydetmek için Save API key düğmesine tıklayın.
Bir API anahtarını silmek için Delete API key düğmesine tıklayın.
Dikkat
API anahtarı silindiğinde geri alınamaz.
Bir API anahtarını kullanma¶
API anahtarı aşağıdaki şekillerde kullanılabilir:
-
Invapi'deki bir hesaba veya sunucuya yönelik sonraki API istekleri için gerekli olan bir oturum belirteci elde etmek için yetkilendirme gereklidir. Yetkilendirme, auth/login çağrısı aracılığıyla bir API anahtarı kullanılarak sağlanabilir. Bu, kullanılan anahtarın tüm hesap veya belirli bir sunucu için erişim izni vermesine bağlıdır. Yetkilendirme başarılı olursa ve anahtar veritabanında bulunursa, sistem oturum belirtecini
$HOSTKEY_TOKENdöndürecektir. -
Invapi Kontrol Merkezi hesabınıza giriş yapmadan sunucuya erişime izin veren Server Control Panel'e erişmek ve HOSTKEY sunucularını yönetmek için faturalandırma sisteminize bağımsız bir modül olarak gömmek için sunucu özel API anahtarları oluşturmanız gerekir.
API anahtarı kullanım bilgileri¶
Usage history sekmesinde, bir hesap veya sunucu için belirli bir anahtar seçin ve tıklayarak belirli bir süre boyunca bu API anahtarıyla yapılan tüm girişleri görüntüleyin. Çıktı, giriş için kullanılan e-posta ve IP adresini, başarı durumunu ve olayın tarih ve saatini içerecektir.

Web paneli olmadan API anahtarı elde etme¶
Web kontrol paneli kullanmadan, API anahtarlarıyla çalışmak için API yöntemlerini kullanarak API anahtarı elde edebilirsiniz. Bu yöntemler komut satırından çalıştırılabilir veya web çözümlerine gömülebilir.
Some content on this page was generated or translated using AI.