API Anahtarı Yonetimi
FreeFileTools API anahtarlarınızı nasıl olusturacagınızı, yoneteceginizi ve guvenli tutacagınızı ogrenin.
API Anahtarı Olusturma
Bir API anahtarı olusturmak icin:
- freefiletools.io adresinden hesabınıza giris yapın
- Kontrol Paneli > API Anahtarları sayfasına gidin
- API Anahtarı Olustur butonuna tıklayın
- Anahtarınıza acıklayıcı bir ad verin (ornegin "Uygulamam", "CI Pipeline")
- Anahtarı kopyalayın ve guvenli bir sekilde saklayın -- yalnızca bir kez gosterilecektir
Anahtarınız su sekilde gorunecektir: fft_abc123def456...
Ucretsiz Plan
| Ozellik | Sınır |
|---|---|
| Hesap basına API anahtarı | 1 |
| Saatlik istek sayısı | 50 |
| Maksimum dosya boyutu | 25 MB |
| Tum uc noktalar | Dahil |
Anahtarı Yenileme
API anahtarınız ele gecirildiyse veya yenisine ihtiyacınız varsa:
- Kontrol Paneli > API Anahtarları sayfasına gidin
- Mevcut anahtarınızın yanındaki Yenile butonuna tıklayın
- Islemi onaylayın -- eski anahtarınız hemen gecersiz kılınacaktır
- Yeni anahtarı kopyalayın ve saklayın
Uyarı: Bir anahtarı yenilemek eski anahtarı hemen gecersiz kılar. Eski anahtarı kullanan tum uygulamalar, yeni anahtarla guncellenene kadar calısmayı durduracaktır.
Guvenlik En Iyi Uygulamaları
API anahtarınızı asla paylasmayın
Anahtarınızı genel depolarda, forumlarda veya istemci taraflı kodda paylasmayın.
Ortam degiskenleri kullanın
API anahtarınızı kaynak kodunda degil, ortam degiskenlerinde saklayın.
Sunucu tarafında tutun
API cagrilarını arka uc sunucunuzdan yapın. Anahtarı on uc JavaScript'inde asla ifsa etmeyin.
Ele gecirilirse yenileyin
Anahtarınız ifsa olmus olabilirse, kontrol panelinden hemen yenileyin.
Ornek: Ortam degiskenleri kullanma
# .env file (do NOT commit this)
FFT_API_KEY=fft_your_api_key_here// Read from environment variable
const apiKey = process.env.FFT_API_KEY;
const response = await fetch("https://freefiletools.io/api/image-compress", {
method: "POST",
headers: {
"x-api-key": apiKey,
},
body: formData,
});