API v1 của Freeimage.host cho phép tải ảnh lên.
Khóa API
Gọi API
Phương thức yêu cầu
Các lệnh gọi API v1 có thể thực hiện bằng phương thức POST hoặc GET nhưng do phương thức GET bị giới hạn bởi độ dài URL tối đa cho phép nên bạn nên ưu tiên phương thức POST.
URL yêu cầu
Tham số
- key (bắt buộc) Khóa API.
- hành động Bạn muốn thực hiện gì [giá trị: upload].
- nguồn Một URL hình ảnh hoặc chuỗi hình ảnh được mã hóa base64. Bạn cũng có thể sử dụng FILES["source"] trong yêu cầu của mình.
- định dạng Đặt định dạng trả về [giá trị: json (mặc định), redirect, txt].
Ví dụ lệnh gọi
Lưu ý: Luôn dùng POST khi tải tệp cục bộ. Mã hóa URL có thể làm thay đổi nguồn base64 do các ký tự được mã hóa hoặc do giới hạn độ dài URL đối với yêu cầu GET.
Phản hồi API
Phản hồi API v1 hiển thị toàn bộ thông tin ảnh đã tải lên ở định dạng JSON.
Trong JSON phản hồi sẽ có mã trạng thái ở phần header để bạn dễ dàng nhận biết yêu cầu có OK hay không. Nó cũng sẽ xuất ra trạng thái thuộc tính.
