Текст в видео
Отправляйте текстовые задачи в нативном формате Kling 4.0.
Промпт может описывать желательные и нежелательные элементы. settings задаёт длительность, разрешение и пропорции, options — обратный вызов и водяной знак.
/kling/text-to-video/kling-4.0Kling 4.0 по промпту. Модель задаётся путём; поле model в теле не нужно.
Аутентификация
bearerAuth API Key платформы: Authorization: Bearer your-api-key.
Расположение: header
Тело запроса
application/json
Определения типов TypeScript
Используйте тип request body в TypeScript.
Тело ответа
application/json
application/json
application/json
Частые ошибки и решения
| Ответ или ошибка | Проверка и действие |
|---|---|
HTTP 401, Invalid token | Проверьте Bearer и принадлежность API Key сайту |
HTTP 400, prompt cannot be empty | Передайте непустой текстовый промпт |
HTTP 400, prompt value type is invalid | prompt должен быть строкой, не массивом или объектом |
HTTP 400, invalid_request | Проверьте типы, включая settings.duration; длительность — целое число |
| HTTP 400, ошибка разрешения/пропорций | Используйте допустимые значения settings.resolution и settings.aspect_ratio из таблицы |
HTTP 400, invalid JSON request body | Проверьте JSON и удалите комментарии |
Общая проверка может перечислять больше значений, чем поддерживает модель. Используйте целую длительность 3~30 секунд и 720p либо 1080p. Не выводите поддержку других значений только из текста ошибки.
Ошибка создания может вернуть code/message/data или объект error вместо структуры успеха. Причина fail_to_fetch_task указана в message, возможно JSON-строке с code/message/request_id. Сохраните ID запроса, не передавайте API Key.