SmallPict LogoSmallPict
Tài liệu cho Lập trình viên

Xây dựng cùng Nền tảng SmallPict.

Tích hợp tối ưu hóa hình ảnh AVIF/WebP siêu tốc vào WordPress, hệ thống backend và microservice với độ trễ dưới 50ms.

⚡

Hướng dẫn Bắt đầu Nhanh

01

Lấy Khóa API

Đăng nhập vào bảng điều khiển để tạo cặp X-API-Key và Secret Key.

02

Cài đặt SDK hoặc Gọi API Trực tiếp

Sử dụng thư viện chính thức tương ứng với ngôn ngữ của bạn có sẵn chữ ký HMAC.

03

Tối ưu & Phân phối qua Edge CDN

Gửi ảnh để nhận file AVIF/WebP tối ưu được lưu cache toàn cầu trên mạng Cloudflare.

Sẵn sàng trong vòng chưa đầy 2 phútHướng dẫn Chi tiết →
Bảo mật Mật mã học

Xác thực HMAC-SHA256

Mỗi yêu cầu bắt buộc phải có chữ ký HMAC-SHA256 được tính toán từ phương thức HTTP, đường dẫn, timestamp và hash nội dung.

X-API-Key: sp_sdk_9a8b7c6d...
X-Timestamp: 1716301234
X-Signature: 3a9f8b2c4d6e8a...
Quản lý Khóa API trong Dashboard →

Hệ sinh thái SDK Chính thức

Các thư viện đã kiểm thử sản xuất với chữ ký HMAC, khóa idempotent UUID v4 và che giấu thông tin nhạy cảm.

Tích hợp đơn giản.
Thiết kế cho quy mô lớn.

Dù bạn sử dụng cURL thô hay thư viện SDK có kiểu dữ liệu chặt chẽ, việc tích hợp chỉ mất vài phút.

✓Tự động ký HMAC-SHA256 & kiểm tra độ lệch thời gian
✓Khóa idempotent UUID v4 tự động ngăn chặn trùng lặp chi phí
✓Phân phối toàn cầu qua Cloudflare Enterprise Edge
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
curl -X POST https://api.smallpict.app/v1/optimize \  -H "X-API-Key: sp_sdk_9a8b7c6d5e4f3a2b1c0d9e8f..." \  -H "X-Timestamp: 1716301234" \  -H "X-Signature: 3a9f8b2c4d6e8a0f1b3c5d7e9f2a..." \  -H "Content-Type: application/json" \  -d {  "filename": "hero.jpg",  "mime_type": "image/jpeg",  "filesize": 1654200,  "options": {    "format": "avif",    "quality": 80,    "strip_metadata": true  }}'
HMAC-SHA256 Signed & Production Ready

Cần Hỗ trợ Doanh nghiệp Riêng biệt?

Đội ngũ kỹ sư của chúng tôi sẵn sàng hỗ trợ cấu hình đa khu vực, VPC riêng và BYOK CDN.