Официальная интеграция и SDK
Глобальные конечные точки HTTP для обработки изображений на лету и пакетами
Конвертируйте, кадрируйте, сжимайте и добавляйте водяные знаки к изображениям с помощью универсальных HTTP-запросов из любого языка программирования.
Установка:
Пакет 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
}Этапы интеграции
1Получите Ключи Доступа
Сгенерируйте защищенный ключ API в панели управления SmallPict.
2Отправьте Запрос
Отправьте POST-запрос с бинарными данными или передайте исходный URL параметром.
3Получите Результат
Получите обработанный поток байтов или готовую защищенную ссылку CDN для раздачи.
Ключевые преимущества
- Языковая независимость: простая интеграция с cURL, Python, PHP, Ruby и Node.js
- Поддержка асинхронных вебхуков для масштабных пакетных задач рендеринга
- Мультирегиональная избыточность с гарантированным SLA доступности 99,99%
- Интерактивная документация OpenAPI и официальная коллекция Postman
Официальная документация для разработчиков
Нужны полные руководства и спецификации API?
Узнайте о параметрах, аутентификации и локальном тестировании в нашем официальном руководстве по REST API и Вебхуки.
Ускорьте пайплайн обработки изображений REST API и Вебхуки
Оптимизация AVIF и WebP быстрее 50 мс в вашем приложении. Без платы за подключение, мгновенные ключи песочницы.
