安装与多端平台部署中心
在 WordPress、独立移动端(iOS 与 Android)、后端服务端 SDK 或 REST API 中快速集成 SmallPict。
SmallPict 可通过 WordPress、服务端代码或直接 HTTP 调用使用。请选择适合您技术栈的接入方式。
选择您的集成平台
- WordPress 插件: 将 WordPress 和 WooCommerce 媒体转换为 WebP 或 AVIF(取决于方案)。通过邮件中的一次性验证码连接站点。
- 移动端应用 (iOS & Android) (即将推出): 在 iPhone 和 Android 上压缩相机和相册中的照片,使用同一账户和配额。
- 7 大官方服务端 SDK: 适用于 Node.js、Go、Python、PHP、Java/Kotlin、Rust 和 Ruby 的库,自动完成请求签名。
- 直接接入 REST API: 使用 HMAC-SHA256 签名认证的 OpenAPI 3.1 接口。
1. WordPress 插件安装指南
系统运行要求
- WordPress 核心: 版本 5.8 或更高(已完全测试通过 6.7+)
- PHP 环境: 版本 7.4 至 8.3
- 必要 PHP 扩展:
curl,json,mbstring
步骤步骤
- 登录您的 WordPress 管理后台,进入 插件 → 安装插件。
- 在右上角搜索框中输入 "SmallPict"。
- 点击 现在安装,安装完成后点击 启用。
- 屏幕将自动弹出 OTP 快速绑定向导,输入您的邮箱并填写收到的 6 位验证码即可完成与 SmallPict 云端的安全绑定。
2. SmallPict 移动端应用 (iOS & Android) — 即将推出
我们正把 SmallPict 的压缩能力装进您的智能手机。独立移动应用将允许摄影师、电商卖家与社交媒体创作者直接在手机上压缩单反与手机拍摄的大图:
发布状态: 正在进行封闭 Beta 测试。即将在 Apple App Store (iOS 15+) 与 Google Play Store (Android 10+) 正式上线。
移动端核心亮点
- 相机与相册批量处理: 单次可选多达 100 张 RAW/JPEG/HEIC 照片并在几秒内转码为 AVIF/WebP。
- 高达 90% 的体积节省: 在人眼无法分辨画质损耗的前提下,节省手机流量与云备份存储空间。
- 账号与配额跨端打通: 登录您的 SmallPict 统一账号,即可在桌面端、WordPress 与手机端共享月度流量池。
3. 服务端 SDK 一键安装命令
请根据您的技术栈运行对应的包管理器命令:
Shell
# Node.js & TypeScriptnpm install @smallpict/sdk
# Golanggo get github.com/tuxnoob/smallpict-go
# Pythonpip install smallpict
# PHP (Composer)composer require smallpict/smallpict-php
# Rust (Cargo)cargo add smallpict
# Ruby (Bundler)gem install smallpict4. 直接通过 REST API 发起调用
使用标准 cURL 发送附带 HMAC 签名的优化请求:
Shell
curl -X POST https://api.smallpict.app/v1/optimize \ -H "X-API-Key: sp_sdk_9a8b7c6d5e4f..." \ -H "X-Timestamp: 1716301234" \ -H "X-Signature: 3a9f8b2c4d6e8a..." \ -H "Content-Type: application/json" \ -d { "filename": "hero.jpg", "mime_type": "image/jpeg", "filesize": 2508800, "options": { "format": "avif", "quality": 80, "max_width": 1920 }}'5. 零额度消耗的沙箱测试
如需在本地开发环境或自动化 CI/CD 流水线中进行测试且不希望消耗月度计费配额,请使用 sp_test_... 测试私钥。详情请参阅 沙箱测试指南。