callback_url для асинхронних завдань Kling, коли вам потрібна push-доставка замість лише polling.
Де це використовувати
- Завдання text-to-video та image-to-video
- Завдання avatar і video-effects
- Інші асинхронні маршрути Kling, які мають необов’язкове поле
callback_url
Поведінка доставки
- Kling надсилає запити на ваш callback endpoint щоразу, коли змінюється статус завдання
- Поширені статуси:
submitted,processing,succeedіfailed - Payload може містити
task_result.imagesабоtask_result.videosзалежно від типу завдання - Залишайте ручний polling доступним для звірки, повторних спроб або обробки пропущених webhook
Контрольний список інтеграції
- Використовуйте HTTPS callback endpoint, який ви контролюєте
- Приймайте повторні оновлення статусу для того самого id завдання
- Розглядайте доставку webhook як асинхронну та зрештою узгоджену
- Швидко зберігайте фінальні URL ресурсів, якщо вашому процесу потрібне надійне сховище