API sürüm 1

Freeimage.host'in API v1'i görsel yüklemeye olanak tanır.

API Anahtarı


API çağrısı

İstek yöntemi

API v1 çağrıları POST veya GET istek yöntemleriyle yapılabilir ancak GET istekleri bir URL'nin izin verilen azami uzunluğuyla sınırlı olduğundan POST yöntemini tercih etmelisiniz.

İstek URL'si


Parametreler

  • anahtar (gerekli) API anahtarı.
  • eylem Ne yapmak istediğiniz [değerler: upload].
  • kaynak Bir görsel URL'si veya base64 kodlu bir görsel dizesi. İsteğinizde FILES["source"]'i de kullanabilirsiniz.
  • biçim Dönüş biçimini ayarlar [değerler: json (varsayılan), redirect, txt].

Örnek çağrı

Not: Yerel dosyaları yüklerken her zaman POST kullanın. URL kodlama, kodlanmış karakterler nedeniyle base64 kaynağını değiştirebilir ya da GET isteğinin URL uzunluk sınırına takılabilir.

API yanıtı

API v1 yanıtları, yüklenen görsele ait tüm bilgileri JSON biçiminde gösterir.

JSON yanıtında isteğin başarılı olup olmadığını kolayca anlamanız için başlıklarda durum kodları bulunur. Ayrıca durum özelliklerini.

Örnek yanıt (JSON)

Görsel önizlemeye tıklayarak herhangi bir görseli düzenleyin veya yeniden boyutlandırın
Görsel önizlemeye dokunarak herhangi bir görseli düzenleyin
bilgisayarınız veya görsel URL'leri ekle üzerinden daha fazla görsel ekleyebilirsiniz.
cihazınız, fotoğraf çekin veya görsel URL'leri ekle üzerinden daha fazla görsel ekleyebilirsiniz.
0 görsel yükleniyor (0% tamamlandı)
Kuyruk yükleniyor, tamamlanması sadece birkaç saniye sürecektir.
Yükleme tamamlandı
Yüklenen içerik öğesine eklendi. Yeni yüklenen içerikle yeni bir albüm oluştur yapabilirsiniz.
Yüklenen içerik öğesine eklendi.
Yeni yüklenen içerikle yeni bir albüm oluştur yapabilirsiniz. Bu içeriği hesabınıza kaydetmek için hesap oluştur veya oturum aç yapmalısınız.
Hiç görsel yüklenmedi
Bazı hatalar oluştu ve sistem isteğinizi işleyemedi.
    veya iptalkalanı iptal et
    Not: Bazı görseller yüklenemedi. daha fazla bilgi edinin
    Daha fazla bilgi için hata raporunu kontrol edin.
    JPG PNG BMP GiF WEBP 64 MB