Anmelden, um den Verlauf zu synchronisieren und Funktionen freizuschalten

Kling 2.6 Asynchrone Video-Generierung

API-Dokumentation

Verwenden Sie diese Endpunkte, um Kling 2.6 Jobs einzureichen und deren Status zu überprüfen. Jeder Aufruf verbraucht Kredite basierend auf Dauer und Audio.

Authentifizierung

Alle Anfragen müssen Ihren API-Schlüssel im Authorization header:

Authorization: Bearer <YOUR_API_KEY>

Fehlende oder ungültige Schlüssel geben 401 Unauthorized.

POST

https://kling26ai.org/api/generate

Generierungsaufgabe erstellen

Reicht einen neuen Kling 2.6 Job ein. Der Aufruf gibt sofort eine task_id zurück, während das Rendern **asynchron** abgeschlossen wird.

ParameterTypErforderlichBeschreibung
promptstring (max 1000 chars)JaBeschreibung der Hauptszene (Text oder Image-Flow).
aspect_ratiostringJaUnterstützt: 16:9, 9:16, 1:1. Wird ignoriert, wenn image_urls vorhanden ist.
durationstringJaRender-Länge in Sekunden ("5" oder "10").
soundbooleanNeinAudio in den Clip einschließen (Kosten verdoppeln sich).
image_urlsstring[]NeinOptionale URLs von Referenzbildern (erforderlich für Image-to-Video).

Kreditverbrauch

Kredite werden bei der Erstellung der Aufgabe abgezogen. Fehlgeschlagene Jobs werden automatisch **erstattet**.

VoreinstellungAbgezogene Kredite
5 s ohne Ton65
10 s ohne Ton130
5 s mit Ton130
10 s mit Ton260
Beispielanfrage
{
  "prompt": "Drone shot over neon night market",
  "aspect_ratio": "16:9",
  "duration": "5",
  "sound": false,
  "image_urls": [
    "https://cdn.example.com/reference/frame01.png"
  ]
}
Beispielantwort
{
  "code": 200,
  "message": "success",
  "data": {
    "task_id": "n29b6d54c8f4b4c4e8kling"
  }
}
GET / POST

https://kling26ai.org/api/status

Aufgabenstatus überprüfen

Verwenden Sie diesen Endpunkt, um den neuesten Datensatz abzufragen. Wenn sich die Aufgabe noch im Status IN_PROGRESS befindet, fragen wir den Anbieter einmal zusätzlich ab, bevor wir antworten.

ParameterTypErforderlichBeschreibung
task_idstringJaID, zurückgegeben von /generate. Senden Sie diese über Query-Parameter (?task_id=) oder den JSON-Body.
FeldBeschreibung
task_idVon /generate zurückgegebene ID.
statusSUCCESS (ERFOLG)
requestBereinigte Kopie der eingereichten Payload.
responseArray von Medien-URLs, wenn der Status SUCCESS ist.
consumed_creditsFür die Aufgabe berechnete Kredite (0 bei Rückerstattung).
error_messageAnbieterfehler, wenn der Status FAILED ist.
created_atUTC-Zeitstempel, wann der Job gespeichert wurde.
Beispielanfrage
GET https://kling26ai.org/api/status?task_id=n29b6d54c8f4b4c4e8kling
Authorization: Bearer <YOUR_API_KEY>

# or POST
POST https://kling26ai.org/api/status
Authorization: Bearer <YOUR_API_KEY>
Content-Type: application/json

{
  "task_id": "n29b6d54c8f4b4c4e8kling"
}
Beispielantwort
{
  "code": 200,
  "message": "success",
  "data": {
    "task_id": "n29b6d54c8f4b4c4e8kling",
    "status": "SUCCESS",
    "request": {
      "prompt": "Drone shot over neon night market",
      "aspect_ratio": "16:9",
      "duration": "5",
      "sound": false
    },
    "response": [
      "https://static.gogloai.com/kling26/clip_001.mp4"
    ],
    "consumed_credits": 65,
    "error_message": null,
    "created_at": "2025-06-14T05:21:11Z"
  }
}

Fehlerbehandlung

  • 401 Unauthorized - Fehlender oder ungültiger API-Schlüssel.
  • 402 Payment Required - Das Kreditguthaben konnte die Abbuchung nicht decken.
  • 429 Too Many Requests - Reduzieren Sie die Abfragefrequenz oder die Anfragerate.
  • 500 - Vorübergehendes Problem; versuchen Sie es mit exponentiellem Backoff erneut.