API anahtarı oluşturma ve iptal etme
API anahtarı, betiklerinizin ve araçlarınızın Netface API'yi kullanmasını sağlar. Bir anahtar tek bir projeye aittir ve yalnız o projeyi görür. Değeri, oluşturduğunuzda bir kez gösterilir.
Başlamadan önce
- Kuruluşunuzda bir proje.
- O projenin API anahtarlarını yönetme izni. Bu izin yoksa Console Bu projenin API anahtarlarına erişiminiz yok. iletisini gösterir. Kuruluşunuzun bir yöneticisine başvurun.
Anahtar oluşturma
- Console'da projeyi açın ve API anahtarları bölümünü seçin.
- Yeni API anahtarı altında şunları doldurun:
- Ad: anahtarın ne için olduğu.
- Kapsam: Okuma ya da Okuma ve yazma.
- Süre (gün): 1 ile 365 arasında tam sayı. Süresiz anahtar için boş bırakın.
- Anahtar oluştur düğmesini seçin.
- Anahtarı kopyala düğmesini seçin, değeri gizli değer yöneticinize kaydedin, sonra Kaydettim düğmesini seçin.
Netface anahtarın yalnız özetini tutar ve yeniden gösteremez.
Anahtarı API ile kullanma
Anahtarı bearer belirteci olarak gönderin:
curl -H "Authorization: Bearer $NETFACE_API_KEY" https://api.netface.net/v1/servers
Anahtarlar Console'da oluşturulur ve iptal edilir.
Anahtarı iptal etme
- API anahtarları sayfasında, anahtarın satırındaki İptal et düğmesini seçin.
- Evet, iptal et düğmesini seçin.
Bu anahtarla yapılan istekler bundan sonra reddedilir. Bu işlem geri alınamaz.
Sık karşılaşılan sorunlar
| Gördüğünüz | Yapılacak |
|---|---|
| Bu proje anahtar sınırına ulaştı ya da arşivlenmiş. | Projenin durumuna ve anahtar listesine bakın. |
API 401 yanıtı veriyor | Anahtar iptal edilmiş ya da süresi dolmuş olabilir. API anahtarları sayfasında Durum sütununa bakın, gerekirse yeni anahtar oluşturun. |
| Anahtarın değerini kaybettiniz | Yeni bir anahtar oluşturun, araçlarınızı ona geçirin, sonra eskisini iptal edin. |