Video
Kling 3.0 & 3.0 Omni
POST
Kling 3.0 & 3.0 Omni
Die Parameter und die Verwendung entsprechen dem offiziellen Standard. Detaillierte Parameter finden Sie direkt in der offiziellen Dokumentation.
Häufige Anforderungsfelder:
Nach erfolgreicher Erstellung wird die Aufgaben-ID zurückgegeben:
Speichern Sie
Pro Anfrage muss genau einer der Parameter
Bei erfolgreicher Aufgabe wird Folgendes zurückgegeben:
Die Preisstufe wird durch
Häufige Anforderungsfelder:
Bei erfolgreicher Erstellung ist
Verwenden Sie beim Abfragen über
Bei erfolgreicher Aufgabe befindet sich die Video-URL in
Bei
Die Preisstufe wird durch
Häufige Anforderungsfelder:
1. Überblick
Dieses Dokument erläutert, wie Sie über das offizielle Kling-3.0-Protokoll Text-to-Video, Image-to-Video, Omni-Video und Motion Control nutzen. Alle vier Fähigkeiten verwenden ein asynchrones Aufgabenmodell:- Rufen Sie den entsprechenden Erstellungs-Endpunkt auf.
- Speichern Sie
data.idaus der Erstellungsantwort. - Fragen Sie den Aufgabenstatus mit demselben API-Key ab, der beim Erstellen der Aufgabe verwendet wurde.
- Nach erfolgreicher Aufgabe rufen Sie das generierte Video aus
outputsab und speichern es.
1.1 API-Endpunkte
Die vollständigen Adressen in den Beispielen dieses Dokuments setzen sich aus
https://{api_domain} plus dem Pfad in der Tabelle zusammen, wobei {api_domain} für die von Ihnen verwendete API-Domain steht.
1.2 Authentifizierung
Alle Anfragen müssen einen API-Key enthalten. POST-Anfragen müssen außerdem den JSON-Inhaltstyp angeben:1.3 Antwortstruktur
Dasdata-Feld in der Erstellungsantwort ist ein Objekt; die häufigsten Felder sind:
Das
data-Feld der Abfrageantwort ist ein Array; jede Aufgabe enthält die folgenden Felder:
Bei Videoergebnissen in
outputs sind die häufigsten Felder type, id, url, watermark_url und duration. Dabei ist url die URL des Ergebnisses ohne Wasserzeichen, watermark_url die URL mit Wasserzeichen und duration die Videodauer in Sekunden.
2. Text-to-Video
Offizielle Parameterbeschreibung: Text to Video2.1 Aufgabe erstellen
Wenn
multi_shot=true ist, können Sie gemäß dem offiziellen Kling-Format mehrere Einstellungen im Prompt beschreiben. Die Summe der Dauern aller Einstellungen sollte der Gesamtdauer des Videos entsprechen.
2.2 Erstellungsbeispiel
2.3 Aufgabe abfragen
data.id. Wenn options.external_task_id nicht übergeben wurde, wird data.external_id möglicherweise nicht zurückgegeben.
Verwenden Sie denselben API-Key wie beim Erstellen der Aufgabe. Wenn die Aufgaben-ID nicht vorhanden oder nicht zugänglich ist, wird task not found zurückgegeben.
Sie können auch external_task_ids zum Abfragen benutzerdefinierter Aufgaben-IDs verwenden:
task_ids oder external_task_ids angegeben werden. Beide unterstützen 1–50 durch Kommas getrennte IDs; in der Antwort ist data ein Array und behält die Reihenfolge der angeforderten IDs bei.
2.4 Abfragebeispiel
status=processing bedeutet, dass die Aufgabe noch ausgeführt wird. Es wird empfohlen, alle 10–30 Sekunden abzufragen. status=failed bedeutet, dass die Aufgabe fehlgeschlagen ist; Sie sollten nicht weiter abfragen. Nach erfolgreichem Abschluss speichern Sie bitte umgehend die Datei unter outputs[type=video].url; der Download-Link kann nur eine begrenzte Gültigkeit haben.
2.5 Abrechnung
settings.resolution und settings.audio bestimmt. Beispiel: Die Kosten für 1080p, audio=native, duration=5 entsprechen „Sekundenpreis der Stufe 1080p mit nativem Audio × 5 Sekunden“. Wenn duration nicht angegeben ist, werden standardmäßig 5 Sekunden berechnet.
Beim Erstellen der Aufgabe wird die Gebühr auf Basis der angeforderten Dauer abgezogen. Wenn die Aufgabenerstellung fehlschlägt oder die finale Generierung fehlschlägt, wird die Gebühr automatisch erstattet. Die konkreten Einheitspreise entnehmen Sie bitte der Preisliste des von Ihnen genutzten Dienstes.
3. Image-to-Video
Offizielle Parameterbeschreibung: Image to Video3.1 Aufgabe erstellen
Felder der Unterelemente von
contents:
Bilder unterstützen
.jpg, .jpeg und .png; die Dateigröße darf 50 MB nicht überschreiten, Breite und Höhe müssen mindestens 300 Pixel betragen, und das Seitenverhältnis muss zwischen 1:2.5 und 2.5:1 liegen.
3.2 Erstellungsbeispiel
data.id die für spätere Abfragen zu verwendende Aufgaben-ID:
3.3 Aufgabe abfragen
Fragen Sie die Aufgabe mithilfe vondata.id aus der Erstellungsantwort ab:
task_ids denselben API-Key wie beim Erstellen der Aufgabe. Sie können auch external_task_ids verwenden, um die beim Erstellen übergebene options.external_task_id abzufragen. Der Abfrageparameter unterstützt 1–50 durch Kommas getrennte IDs.
3.4 Abfragebeispiel
outputs[type=video].url:
status=processing wird empfohlen, alle 10–30 Sekunden weiter abzufragen. Bei status=failed beenden Sie das Abfragen und korrigieren Sie die Eingabe anhand der Fehlermeldung.
3.5 Abrechnung
settings.resolution und settings.audio bestimmt. Wenn duration nicht angegeben ist, werden standardmäßig 5 Sekunden berechnet. Beim Erstellen der Aufgabe wird die Gebühr auf Basis der angeforderten Dauer abgezogen. Wenn die Aufgabenerstellung fehlschlägt oder die finale Generierung fehlschlägt, wird die Gebühr automatisch erstattet. Die konkreten Einheitspreise entnehmen Sie bitte der Preisliste des von Ihnen genutzten Dienstes.
4. Omni-Video
Offizielle Parameterbeschreibung: Omni Video4.1 Aufgabe erstellen
Zuletzt geändert am 15. Oktober 2026