การเชื่อมต่อและ SDK อย่างเป็นทางการ
HTTP REST API ที่เรียบง่ายสำหรับทุกภาษาหรือทุกแพลตฟอร์ม
ส่งภาพผ่าน multipart/form-data หรือไบนารีบัฟเฟอร์ไปยัง POST https://api.smallpict.app/v1/optimize รับไฟล์ AVIF/WebP ที่ปรับแต่งแล้วและลิงก์ CDN กลับมาทันที
ติดตั้ง:
แพ็กเกจ BASHcurl -X POST https://api.smallpict.app/v1/optimize ...ตัวอย่างการติดตั้งโค้ด
bashcurl -X POST https://api.smallpict.app/v1/optimize \
-H "Authorization: Bearer sp_live_key_xxxxxxxx" \
-H "Content-Type: multipart/form-data" \
-F "file=@/path/to/product.jpg" \
-F "format=avif" \
-F "quality=80" \
-F "width=1200" \
-F "destination_bucket=my-s3-vault"
# Response JSON:
{
"success": true,
"original_size": 3412090,
"optimized_size": 284102,
"savings_percentage": 91.67,
"format": "avif",
"width": 1200,
"height": 800,
"cdn_url": "https://cdn.smallpict.app/media/abc123xyz.avif",
"processing_time_ms": 38
}ขั้นตอนการเชื่อมต่อ
11. รับ API Key
สร้าง API Key ฟรีจากแดชบอร์ดนักพัฒนา SmallPict ของคุณ
22. เรียกใช้ POST /v1/optimize
ส่งไบนารีภาพหรือ URL สาธารณะพร้อมพารามิเตอร์รูปแบบและคุณภาพที่ต้องการ
33. รับ URL ของ CDN
รับการตอบกลับ JSON ทันทีพร้อมขนาดภาพใหม่ เปอร์เซ็นต์การประหยัด และลิงก์ CDN
ประโยชน์หลัก
- จุดเชื่อมต่อ HTTP/2 มาตรฐานที่เข้ากันได้กับทุกภาษาโปรแกรม
- รองรับลายเซ็นการเข้ารหัส HMAC-SHA256 เพื่อความปลอดภัยสูงสุด
- เวลาตอบสนองต่ำกว่า 50ms ด้วยระบบเร่งความเร็วขอบทางเครือข่ายทั่วโลก
- ข้อมูลมาตรวัดทางไกล JSON อย่างละเอียดพร้อมขนาดไบต์และขนาดภาพ
เอกสารสำหรับนักพัฒนาอย่างเป็นทางการ
ต้องการคู่มือการใช้งานและข้อมูลจำเพาะ API ครบชุดหรือไม่?
ศึกษาข้อมูลพารามิเตอร์ การยืนยันตัวตน และการทดสอบในระบบในคู่มือนักพัฒนา REST API อย่างเป็นทางการของเรา
เพิ่มประสิทธิภาพไพป์ไลน์รูปภาพ REST API ของคุณ
สัมผัสประสบการณ์เพิ่มประสิทธิภาพรูปภาพ AVIF และ WebP ต่ำกว่า 50ms ในแอปพลิเคชันของคุณ ไม่มีค่าติดตั้ง คีย์ทดลองใช้งานทันที
