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_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxTạ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
| Parameter | Type | Description |
|---|---|---|
| file | file | Tệp ảnh cần xử lý (PNG, JPEG, WebP hoặc AVIF). |
| format | string | Đị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.
