API для картинок и видео
Описание API
Default Uploader API — это программный интерфейс для управления загрузкой и трансформацией файлов. API разработан для простой интеграции в приложения и сервисы, позволяя хранить и обрабатывать файлы. Для авторизации в запросах используется секретный клиентский токен.
API предоставляет следующие ключевые возможности:
API предоставляет следующие ключевые возможности:
- Загрузка файлов (POST): Позволяет загружать файлы с помощью multipart/form-data запросов. Поддерживается загрузка файлов в пользовательские (кастомные) папки с использованием параметра ?path=PATH. Также возможно одновременное создание нескольких трансформированных копий файла, используя опцию transforms в запросе.
- Трансформации файлов: API позволяет асинхронно трансформировать файлы сразу после загрузки. Например, можно создать несколько копий изображения с разными размерами. Эта функция также работает для файлов, загруженных другими системами, если включена опция "Мягкая миграция" в личном кабинете.
- Загрузка с подписанной ссылкой (PUT): API позволяет генерировать временные подписанные ссылки для загрузки файлов без авторизации. Это безопасно для передачи третьим лицам.
- Получение файлов (GET): Файлы можно получать по прямому пути в S3-хранилище. Запрос GET возвращает файл с заголовками, такими как cache-control, etag, content-type и content-length.
- Удаление файлов (DELETE): Позволяет удалять как оригинальный файл, так и все его производные копии, используя секретный клиентский токен.
- Гибкая структуризация файлов: Предоставляет возможность организовать файлы по уникальным идентификаторам пользователей, что упрощает отслеживание потребляемых ресурсов.
- Интегрировать загрузку файлов: Легко встроить загрузку изображений, видео, аудио и других типов файлов в ваши веб- и мобильные приложения.
- Оптимизировать хранилище и доставку контента: Автоматически создавать и предоставлять оптимизированные версии файлов (например, изображения разного размера), что сокращает время загрузки и экономит ресурсы.
- Организовать файловую структуру: Настраивать и управлять кастомными путями для загрузки файлов, что обеспечивает удобную структуризацию в вашем бакете.
- Реализовать безопасную загрузку: Использовать подписанные ссылки для безопасного приёма файлов от третьих сторон без необходимости предоставления им ключа авторизации.
- Провести миграцию: Интегрировать API в проекты с уже существующими файлами, чтобы получить доступ к функциям трансформации и управления, даже если файлы были загружены до интеграции.
Характеристики
Тип API :
Rest
Доступ к API :
Общедоступное
Категория :
ИНФРАСТРУКТУРА
Отрасли :
РАЗРАБОТКА САЙТОВ И ПРИЛОЖЕНИЙ
Обновлено:
01.08.2025
Подключений :
0
Документация
Стоимость
По запросу
Загрузка комментариев...