API dành cho nhà phát triển

Nén và chuyển đổi ảnh theo chương trình với API HTTP đơn giản.

Xác thực

Tạo khóa API trong bảng điều khiển của bạn, sau đó gửi kèm header Authorization trong mỗi yêu cầu.

Authorization: Bearer tc_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Tạo khóa API của bạn

Điểm cuối (Endpoint)

Yêu cầu multipart/form-data tới điểm cuối nén ảnh:

curl -X POST https://www.mippolab.com/api/compress \
  -H "Authorization: Bearer tc_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" \
  -F "file=@image.png" \
  -F "format=png" \
  -o compressed.png

Để chuyển đổi định dạng, chỉ cần đặt format thành loại đích — chuyển đổi và nén hoàn tất trong một yêu cầu (ví dụ: ảnh PNG đầu vào với format=jpeg trả về JPEG đã nén).

curl -X POST https://www.mippolab.com/api/compress \
  -H "Authorization: Bearer tc_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" \
  -F "file=@photo.png" \
  -F "format=jpeg" \
  -o photo.jpg
ParameterTypeDescription
filefileTệp ảnh cần xử lý (PNG, JPEG, WebP hoặc AVIF).
formatstringĐịnh dạng đầu ra: png, jpeg, webp hoặc avif. Bỏ qua để giữ định dạng gốc (chỉ nén); chỉ định định dạng khác sẽ chuyển đổi và nén trong một bước.

Phản hồi

Trả về ảnh đã nén trực tiếp dưới dạng nhị phân với Content-Type phù hợp. Nếu lỗi, trả về JSON.

HTTP/1.1 200 OK
Content-Type: image/png

<binary image data>

Giới hạn

Gói miễn phí bao gồm 50 yêu cầu mỗi ngày. Khóa API được quản lý trong bảng điều khiển.