Hibák

A VIDIO API egy következetes hibákat tartalmazó objektumformát használ. Használja ezt az oldalt a gyakori hibatípusok, HTTP állapotkódok és az API által visszaadott példamondatok megértésére.

Az API-hozzáférés jelenleg a Studio terv és az annál magasabb szint számára érhető el.

Áttekintés

Amikor egy kérés meghiúsul, a VIDIO API visszaad egy error objektumot egy type és egy message mezővel. Néhány hiba további mezőket is tartalmazhat a meghibásodás magyarázatához.

Hibaformátum

json
{ "error": { "type": "invalid_request_error", "message": "A munka nem található" } }

Hiba referencia

StatusTypeMessageDescription
400invalid_request_errorVisszaadva, ha az upload URL kérésből hiányoznak a szükséges lekérdezési paraméterekVisszaadva, ha az upload URL kérésből hiányoznak a szükséges lekérdezési paraméterek.
400invalid_request_errorHiányzik a job_idVisszaadva, ha a render kérelem nem tartalmaz job ID-t.
400invalid_request_errorEhhez a munkához nincs elérhető kimenetVisszaadva, ha a munkának nincs renderelhető kimenete.
400invalid_request_errorinput_keys must be a non-empty arrayVisszaadva, ha a `input_keys` hiányzik vagy üres.
400invalid_request_errorinput_keys must contain at least one valid input keyVisszaadva, ha az összes megadott input kulcs üres vagy normalizálás után érvénytelen.
400input_duration_requirement_errorA bemenetek összhossza többnek kell lennie, mint 2 másodpercVisszaadva, ha az összes bemeneti média együttes hossza 2 másodperc vagy kevesebb.
400input_duration_requirement_errorA bemenetek összhossza kevesebb kell legyen, mint 6 óraVisszaadva, ha az összes bemeneti média együttes hossza 6 óra vagy több.
400input_image_count_requirement_errorA bemeneti képek száma legfeljebb 4000 lehetVisszaadva, ha a bemeneti képek száma meghaladja a megengedett, legfeljebb 4000-as korlátot.
400input_video_count_requirement_errorA bemeneti videók száma legfeljebb 400 lehetVisszaadva, ha a bemeneti videók száma meghaladja a megengedett, legfeljebb 400-as korlátot.
400invalid_request_errorÉrvénytelen video_category. Engedélyezett értékek: podcast, ball-sports, non-ball-sports, beauty-product-demo, wedding, travel, othersVisszaadva, ha a `video_category` nincs támogatva.
400invalid_request_errorÉrvénytelen aspect_ratio. Engedélyezett értékek: square, portrait, landscapeVisszaadva, ha a `aspect_ratio` nincs támogatva.
400invalid_request_errorAz output_length-nek pozitív számnak kell lennieVisszaadva, ha az `output_length` hiányzik, nulla vagy negatív.
400invalid_request_errorNem sikerült pozitív bemeneti időtartamot meghatározni az input_keys metaadataibólVisszaadva, ha az API nem tud érvényes időtartamot meghatározni a feltöltött bemenetekhez.
400invalid_request_errorA music_volume-nak 0 és 100 közötti számnak kell lennieVisszaadva, ha megadták a `music_volume`-t, de az nem érvényes, 0 és 100 közötti szám.
400invalid_request_errorAz original_audio_volume-nak 0 és 100 közötti számnak kell lennieVisszaadva, ha megadták az `original_audio_volume`-t, de az nem érvényes, 0 és 100 közötti szám.
400invalid_request_errorÉrvénytelen music_category. Engedélyezett értékek: corporate, romantic, sports, kids_and_comedy, ambient_and_nature, horror_and_suspense, documentary, trending_vlogsVisszaadva, ha megadták a `music_category`-t, de az nem egyezik meg a támogatott zenei kategóriák egyikével.
401authentication_errorHiányzik az API-kulcsVisszaadva, ha a `x-api-key` fejléc nincs megadva.
401authentication_errorÉrvénytelen API-kulcsVisszaadva, ha a megadott API-kulcs nem egyezik meg egy aktív kulccsal.
402insufficient_balanceNincs elegendő kredited ennek a munkának a feldolgozásáhozVisszaadva, ha a fióknak nincs elegendő kreditje a feldolgozáshoz vagy a rendereléshez.
403permission_errorNincs jogosultságod hozzáférni ehhez a munkáhozVisszaadva, ha a hitelesített felhasználó nem a kért munka tulajdonosa.
403permission_errorNincs jogosultságod megrenderelni ezt a munkátVisszaadva, ha a hitelesített felhasználó nem a renderelendő munka tulajdonosa.
404invalid_request_errorA munka nem találhatóVisszaadva, ha a kért munka nem létezik.
404invalid_request_errorFelhasználó nem találhatóVisszaadva, ha a hitelesített felhasználó rekordja nem található.
429rate_limit_errorTúl sok kérésVisszaadva, amikor az ügyfél meghaladja az adott végpontra engedélyezett kérések sebességét. A jelenlegi limit 60 kérés percenként. A sebességkorlátozás elsősorban API-kulcsonként alkalmazódik az x-api-key fejléc használatával, és ha nincs API-kulcs, akkor az ügyfél IP-címére esik vissza. Azok az ügyfelek, akik elérik ezt a korlátot, csökkentsék a kérések gyakoriságát, és próbálkozzanak újra, miután a sebességkorlátozás ablaka visszaáll.
429rate_limit_errorMár 10 futó vagy sorban álló munkád van, ami a maximálisan megengedett. Kérjük, várj, amíg néhány munka befejeződik, mielőtt egy újat küldenél be.Visszaadva, ha a felhasználónak már megvan a folyamatban lévő munkák megengedett maximális száma, beleértve a szervereken futó és a sorban várakozó munkákat. A jelenlegi korlát felhasználónként összesen 10 futó vagy sorban álló munka. A tulajdonjogot úgy állapítják meg, hogy az elfoglalt szerverek és a sorban várakozó bejegyzések egyes job_id-jeit visszamatchelik a munka user_email-jéhez. Azok az ügyfelek, akik elérik ezt a korlátot, várjanak meg egy vagy több meglévő munka befejezését, mielőtt egy újat létrehoznának vagy renderelnének.
500api_errorHitelesítési hibaVisszaadva, ha az API-kulcs hitelesítése váratlanul meghiúsul a szerveren.
500api_errorBelső szerverhibaVisszaadva nem várt szerveroldali hibák esetén a status, render vagy highlight reel végpontoknál.
500server_errorNem sikerült létrehozni az upload URL-tVisszaadva, ha a szerver nem tud létrehozni egy aláírt upload URL-t.