Официальный API и другие площадки
Runway Dev публикует API-документацию для работы с медиамоделями. Список поддерживаемых моделей и параметры конкретной операции проверяйте в текущем руководстве. Веб-приложение и API могут иметь разные возможности и условия.
Кнопки «Регистрация» этой страницы ведут на главную STIVA. Они не выдают ключ Runway и не подтверждают API-совместимость агрегатора. Программный доступ следует отдельно согласовать с выбранным поставщиком.
Спроектируйте жизненный цикл
- Проверьте исходный файл, описание и параметры.
- Создайте задание и сохраните его идентификатор.
- Получайте статус документированным способом.
- Обработайте завершение, ошибку, отмену и тайм-аут.
- Проверьте и сохраните результат по правилам сервиса.
Обновление страницы или повторное нажатие не должно случайно создавать несколько оплачиваемых заданий для одного действия пользователя.
Проверка результата и расходов
Тестируйте на разных типах сцен: предмет, пейзаж и движение сложного объекта. Зафиксируйте критерии непрерывности и сохранения деталей. Измеряйте задержку и расходы на принятую сцену, включая повторные попытки.
Заранее уточните срок доступности результирующих ссылок и требования к хранению. Не считайте успешный статус задания гарантией пригодности видео для конкретной публикации.
Что уточнить перед выпуском
Проверьте авторизацию, идентификатор модели, ограничения входов, частоту запросов, биллинг и доступные форматы. Ключи храните на сервере. Показывайте пользователю понятное состояние длительной операции.
Для тестовых заданий используйте сценические брифы и подготовку первого кадра. Технические параметры берите из официальной документации поставщика.