Hatalar

VIDIO API, tutarlı bir hata nesnesi formatı kullanır. Bu sayfayı, yaygın hata türlerini, HTTP durum kodlarını ve API tarafından döndürülen örnek mesajları anlamak için kullanın.

API erişimi şu anda Studio planı ve üzeri için mevcuttur.

Genel Bakış

Bir istek başarısız olduğunda, VIDIO API type ve message içeren bir error nesnesi döndürür. Bazı hatalar, başarısızlığı açıklamaya yardımcı olacak ek alanlar da içerebilir.

Hata formatı

json
{ "error": { "type": "invalid_request_error", "message": "İşlem bulunamadı" } }

Hata referansı

StatusTypeMessageDescription
400invalid_request_errorYükleme URL isteğinde gerekli sorgu parametreleri eksikYükleme URL isteğinde gerekli sorgu parametreleri eksik olduğunda döndürülür.
400invalid_request_errorEksik job_idRender isteğinde job ID bulunmadığında döndürülür.
400invalid_request_errorBu iş için çıktı bulunmuyorİşin renderlanabilir herhangi bir çıktısı olmadığında döndürülür.
400invalid_request_errorinput_keys boş olmayan bir dizi olmalıdır`input_keys` eksik veya boş olduğunda döndürülür.
400invalid_request_errorinput_keys en az bir geçerli input key içermelidirVerilen tüm input key'ler normalizasyondan sonra boş veya geçersiz olduğunda döndürülür.
400input_duration_requirement_errorToplam giriş süresi 2 saniyeden fazla olmalıdırTüm giriş medyalarının birleşik süresi 2 saniye veya daha az olduğunda döndürülür.
400input_duration_requirement_errorToplam giriş süresi 6 saatten az olmalıdırTüm giriş medyalarının birleşik süresi 6 saat veya daha fazla olduğunda döndürülür.
400input_image_count_requirement_errorGirdi resim sayısı en fazla 4000 olmalıdırGirdi resim sayısı izin verilen maksimum 4000 sınırını aştığında döndürülür.
400input_video_count_requirement_errorGirdi video sayısı en fazla 400 olmalıdırGirdi video sayısı izin verilen maksimum 400 sınırını aştığında döndürülür.
400invalid_request_errorGeçersiz video_category. İzin verilen değerler: podcast, ball-sports, non-ball-sports, beauty-product-demo, wedding, travel, others`video_category` desteklenmiyorsa döndürülür.
400invalid_request_errorGeçersiz aspect_ratio. İzin verilen değerler: square, portrait, landscape`aspect_ratio` desteklenmiyorsa döndürülür.
400invalid_request_erroroutput_length pozitif bir sayı olmalıdır`output_length` eksik, sıfır veya negatif olduğunda döndürülür.
400invalid_request_errorinput_keys metadata'sından pozitif giriş süresi belirlenemediAPI yüklenen girdiler için geçerli bir süre belirleyemediğinde döndürülür.
400invalid_request_errormusic_volume 0 ile 100 arasında bir sayı olmalıdır`music_volume` sağlanmış ancak 0 ile 100 arasında geçerli bir sayı olmadığında döndürülür.
400invalid_request_errororiginal_audio_volume 0 ile 100 arasında bir sayı olmalıdır`original_audio_volume` sağlanmış ancak 0 ile 100 arasında geçerli bir sayı olmadığında döndürülür.
400invalid_request_errorGeçersiz music_category. İzin verilen değerler: corporate, romantic, sports, kids_and_comedy, ambient_and_nature, horror_and_suspense, documentary, trending_vlogs`music_category` sağlanmış ancak desteklenen müzik kategorilerinden biriyle eşleşmediğinde döndürülür.
401authentication_errorAPI anahtarı eksik`x-api-key` başlığı sağlanmadığında döndürülür.
401authentication_errorGeçersiz API anahtarıSağlanan API anahtarı etkin bir anahtarla eşleşmediğinde döndürülür.
402insufficient_balanceBu işi işlemek için yeterli krediniz yokHesabın işleme veya render için yeterli kredisi olmadığında döndürülür.
403permission_errorBu işe erişim izniniz yokKimlik doğrulaması yapılmış kullanıcı istenen işe sahip olmadığında döndürülür.
403permission_errorBu işi render etme izniniz yokKimlik doğrulaması yapılmış kullanıcı renderlanan işe sahip olmadığında döndürülür.
404invalid_request_errorİş bulunamadıİstenen iş mevcut değilse döndürülür.
404invalid_request_errorKullanıcı bulunamadıKimlik doğrulanmış kullanıcı kaydı bulunamadığında döndürülür.
429rate_limit_errorÇok fazla istekİstemci, uç nokta için izin verilen istek hızını aştığında döndürülür. Mevcut limit dakika başına 60 istektir. Oran sınırlaması öncelikle x-api-key başlığıyla sağlanan API anahtarına göre uygulanır; API anahtarı yoksa istemci IP adresine göre uygulanır. Bu limite takılan istemciler istek sıklığını azaltmalı ve oran sınırı penceresi sıfırlandıktan sonra yeniden denemelidir.
429rate_limit_errorZaten 10 çalışan veya kuyruğa alınmış işiniz var; bu izin verilen maksimumdur. Lütfen başka bir iş göndermeden önce bazı işlerin bitmesini bekleyin.Kullanıcı zaten sunucularda çalışan işler ve kuyruğundaki bekleyen işler dahil olmak üzere izin verilen maksimum sayıda devam eden işe sahip olduğunda döndürülür. Mevcut limit kullanıcı başına toplam 10 çalışan veya kuyruğa alınmış iştir. Sahiplik, meşgul sunuculardaki ve bekleyen kuyruk girdilerindeki her job_id'yi işin user_email alanıyla eşleştirerek belirlenir. Bu limite takılan istemciler yeni bir iş oluşturmak veya render etmek yerine mevcut işlerden bir veya birkaçının tamamlanmasını beklemelidir.
500api_errorKimlik doğrulama hatasıAPI anahtarı kimlik doğrulaması sunucuda beklenmedik şekilde başarısız olduğunda döndürülür.
500api_errorDahili sunucu hatasıDurum, render veya highlight reel uç noktalarında beklenmeyen sunucu tarafı hatalar için döndürülür.
500server_errorYükleme URL'si oluşturulamadıSunucu imzalı bir yükleme URL'si oluşturamadığında döndürülür.