Skip to main content

Yol Parametreleri

string
gerekli
Oluşturma yanıtından dönen asenkron görev kimliği. id ve task_id aynı görevi ifade eder.
Bir create yanıtı poll_url döndürürse, tam olarak o URL’yi çağırın. Bu URL /v1/tasks/{id} adresine işaret ediyorsa, onu kanonik sabit durum uç noktası olarak kabul edin.

Yanıt

string
Kanonik asenkron görev kimliği.
string
Asenkron görev kimliği takma adı.
string
Oluşturma yanıtının döndürdüğü öncelikli sorgulama URL’si.
string
Mutabakat tamamlandığında dönen TokenLab faturalama işlem kimliği. Dashboard / mutabakat için kullanılan işlem tanımlayıcısıdır ve asenkron id / task_id alanlarından ayrıdır.
string
Görev durumu: pending, processing, completed, failed.
number
İsteğe bağlı ilerleme değeri. Yalnızca gerçek bir ilerleme değeri varsa döner; tamamlanmayı belirlemek için status kullanın.
string
Oluşturulan videonun URL’i (tamamlandığında).
object
Mevcutsa url, duration, width ve height içeren tek video nesnesi.
array
Üretim görevi birden fazla çıktı döndürdüğünde video dizisi görünebilir.
string
Hata mesajı (başarısız olursa).
integer
Oluşturulma zaman damgası.
integer
Son güncelleme zaman damgası.
string
Görevde kullanılan model.

Polling En İyi Uygulamaları

  • Her 5-10 saniyede bir sorgulama yapın
  • Uzun süreli görevler için üstel geri çekilme (exponential backoff) uygulayın
  • Maksimum bir zaman aşımı süresi belirleyin (örneğin 10 dakika)
  • failed durumunu uygun şekilde ele alın