SmallPict LogoSmallPict
開発者向けドキュメント

構築する、SmallPict プラットフォームとともに。

WordPress、カスタムバックエンド、クラウドマイクロサービスへ、50ms未満の超低遅延でAVIF/WebP画像最適化を統合。

⚡

クイックスタートガイド

01

API認証情報の取得

ダッシュボードにサインインしてX-API-KeyとSecret Keyのペアを発行します。

02

公式SDKのインストールまたはAPI呼び出し

組み込みHMAC署名を搭載した主要言語対応の公式ライブラリを利用します。

03

最適化とエッジ配信

画像バイナリを送信し、Cloudflareグローバルエッジにキャッシュされた最適化AVIF/WebPを受信します。

2分未満でセットアップ完了完全チュートリアル →
暗号化セキュリティ

HMAC-SHA256認証

リプレイ攻撃や改ざんを防ぐため、HTTPメソッド、パス、タイムスタンプ、ボディハッシュから算出されたHMAC-SHA256署名が必須です。

X-API-Key: sp_sdk_9a8b7c6d...
X-Timestamp: 1716301234
X-Signature: 3a9f8b2c4d6e8a...
ダッシュボードでAPIキーを管理 →

公式SDKエコシステム

自動HMAC署名、自動冪等性キー、指数バックオフ、情報漏洩を防ぐ機密マスク処理を実装した本番対応ライブラリ。

統合はシンプル。
超大規模対応の堅牢設計。

直接cURLで呼び出す場合でも型付きSDKを使用する場合でも、安全かつ高耐障害な統合をわずか数分で実現できます。

✓自動HMAC-SHA256署名&タイムスタンプズレ検証
✓重複課金を防ぐ自動UUID v4冪等性キー
✓Cloudflare Enterpriseによるグローバルエッジ高速配信
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

カスタムエンタープライズ支援が必要ですか?

マルチリージョン展開、専用VPCエンドポイント、BYOK CDN設定などエンジニアが直接サポートします。