API phiên bản 1

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.

Ví dụ phản hồi (JSON)

Sửa hoặc thay đổi kích thước bất kỳ ảnh nào bằng cách nhấp vào ảnh xem trước
Sửa bất kỳ ảnh nào bằng cách chạm vào ảnh xem trước
Bạn có thể thêm nhiều ảnh nữa từ máy tính của bạn hoặc thêm địa chỉ ảnh.
Bạn có thể thêm nhiều ảnh từ thiết bị của bạn, chụp ảnh hoặc thêm địa chỉ ảnh.
Đang tải lên 0 ảnh (0% Hoàn tất)
Danh sách đang được tải lên, chỉ mất vài giây để hoàn thành.
Tải lên hoàn tất
Đã tải nội dung lên . Bạn có thể tạo album mới với nội dung vừa tải lên.
Đã tải nội dung lên .
Bạn có thể tạo album mới với nội dung vừa tải lên. Bạn phải tạo tài khoản hoặc đăng nhập để lưu nội dung này vào tài khoản của bạn.
Chưa có ảnh nào được tải lên
Có lỗi xảy ra, hệ thống không thể xử lý yêu cầu vừa rồi của bạn.
    Lưu ý: Một số ảnh không thể tải lên. tìm hiểu thêm
    Kiểm tra báo cáo lỗi để biết thêm thông tin.
    JPG PNG BMP GIF WEBP 64 MB