Wat je gaat bouwen
Je dient een Kling text-to-video-taak in, slaat de geretourneerde taak-ID op, pollt het bijbehorende Kling-taakendpoint en bepaalt wanneer jecallback_url toevoegt voor pushmeldingen.
Vereisten
- Een CometAPI API-sleutel opgeslagen in
COMETAPI_KEY - Python 3.10+ met
requests, of Node.js 18+ - Een server-side worker voor polling of een HTTPS-callbackendpoint voor webhooks
API-sleutel, basis-URL, authenticatie
Maak een Kling text-to-video-taak aan met:Codevoorbeelden
Gebruik de tabbladen hieronder voor kopieerbare voorbeelden in cURL, Python en Node.js.Uitleg van de flow
Kling-videogeneratie is asynchroon. Het create-endpoint retourneert eendata.task_id. Poll GET /kling/v1/videos/text2video/<task_id> totdat data.task_status succeed of failed bereikt. Wanneer de taak slaagt, kopieer je de voltooide asset-URL uit data.task_result naar je eigen opslag als je duurzame toegang nodig hebt.
Voeg callback_url toe wanneer je updates over de taakstatus wilt laten pushen naar een HTTPS-endpoint dat je beheert. Houd polling beschikbaar voor reconciliatie en gemiste callback-bezorging.
Algemene parameters
Problemen oplossen / FAQ
De responsstructuur verschilt van OpenAI-videoroutes
De responsstructuur verschilt van OpenAI-videoroutes
Kling gebruikt provider-specifieke JSON-velden zoals
data.task_id, data.task_status en data.task_result. Parse dit niet zoals de OpenAI-compatibele /v1/videos-routes.De taak bereikt nooit succeed
De taak bereikt nooit succeed
Gebruik begrensde polling en controleer
data.task_status_msg wanneer een taak mislukt. Sla de task ID op voor latere diagnose.Moet ik callback_url of polling gebruiken
Moet ik callback_url of polling gebruiken
Gebruik polling als basis. Voeg
callback_url toe voor push-bezorging en verifieer daarna de eindstatus met polling.Volgende stappen
- Lees de Kling text-to-video API-referentie.
- Poll met Een Kling-taak ophalen.
- Configureer callbacks met Kling-callback-URL’s gebruiken.
- Vind Kling-videomodellen in Models.
- Bekijk Polling en webhooks gebruiken voor videogeneratie.
- Schat taakkosten met Aanvraagkosten schatten voordat je een model aanroept.