Wersja API 1

API v1 serwisu Freeimage.host umożliwia przesyłanie obrazów.

Klucz API


Wywołanie API

Metoda żądania

Wywołania API v1 można wykonywać metodami POST lub GET, ale ponieważ żądania GET są ograniczone maksymalną dozwoloną długością adresu URL, preferuj metodę POST.

Adres URL żądania


Parametry

  • klucz (wymagany) Klucz API.
  • akcja Co chcesz zrobić [wartości: upload].
  • źródło Adres URL obrazu albo ciąg obrazu zakodowany w base64. Możesz także użyć FILES["source"] w swoim żądaniu.
  • format Ustawia format zwracania [wartości: json (domyślnie), redirect, txt].

Przykładowe wywołanie

Uwaga: zawsze używaj metody POST przy przesyłaniu plików lokalnych. Kodowanie adresu URL może zmienić źródło base64 z powodu zakodowanych znaków lub limitu długości adresu URL w przypadku żądania GET.

Odpowiedź API

Odpowiedzi API v1 pokazują wszystkie informacje o przesłanym obrazie w formacie JSON.

W odpowiedzi JSON znajdą się kody statusu w nagłówkach, aby łatwo zauważyć, czy żądanie było OK, czy nie. Zwróci także status właściwości.

Przykładowa odpowiedź (JSON)

Edytuj lub zmień rozmiar dowolnego obrazu, klikając podgląd obrazu
Edytuj dowolny obraz, dotykając podglądu obrazu
Możesz dodać więcej obrazów z twój komputer lub dodaj adresy obrazów.
Możesz dodać więcej obrazów z twoje urządzenie, zrób zdjęcie lub dodaj adresy obrazów.
Wysyłanie 0 grafika (0% zakończono)
Kolejka jest przesyłana, powinno to potrwać tylko kilka sekund.
Wysyłanie zakończone
Przesłana treść dodana do . Możesz utwórz nowy album z właśnie przesłaną treścią.
Przesłana treść dodana do .
Możesz utwórz nowy album z właśnie przesłaną treścią. Musisz utwórz konto lub zaloguj się, aby zapisać tę treść na swoim koncie.
Nie przesłano żadnych grafika
Wystąpiły błędy, przez co system nie mógł przetworzyć żądania.
    lub anulujanuluj pozostałe
    Informacja: część grafik nie może zostać wysłana. dowiedz się więcej
    Sprawdź raport błędów, aby uzyskać więcej informacji.
    JPG PNG BMP GIF WEBP 64 MB