Virheet

VIDIO API käyttää johdonmukaista virheobjektin formaattia. Käytä tätä sivua ymmärtääksesi tavallisia virhetyyppejä, HTTP-tilakoodeja ja esimerkkiviestejä, joita API palauttaa.

API-käyttö on tällä hetkellä saatavilla Studio-suunnitelmalle ja sitä korkeammille.

Yleiskatsaus

Kun pyyntö epäonnistuu, VIDIO API palauttaa error-objektin, jossa on type ja message. Jotkut virheet voivat myös sisältää lisäkenttiä, jotka auttavat selittämään epäonnistumisen.

Virheformaatti

json
{ "error": { "type": "invalid_request_error", "message": "Työtä ei löytynyt" } }

Virheviite

StatusTypeMessageDescription
400invalid_request_errorLähetys-URL-pyynnöstä puuttuu vaadittuja kyselyparametrejaPalautetaan, kun lähetys-URL-pyynnöstä puuttuu vaadittavia kyselyparametreja.
400invalid_request_errorjob_id puuttuuPalautetaan, kun renderöintipyyntö ei sisällä job ID:tä.
400invalid_request_errorTälle työtehtävälle ei ole saatavilla tulosteitaPalautetaan, kun työtehtävällä ei ole renderöitäviä tulosteita.
400invalid_request_errorinput_keys:n on oltava ei-tyhjä taulukkoPalautetaan, kun `input_keys` puuttuu tai on tyhjä.
400invalid_request_errorinput_keys:n on sisällettävä vähintään yksi kelvollinen input keyPalautetaan, kun kaikki annetut `input_keys` ovat tyhjiä tai virheellisiä normalisoinnin jälkeen.
400input_duration_requirement_errorSyötteiden yhteenlasketun keston on oltava yli 2 sekuntiaPalautetaan, kun kaikkien syötteiden yhteenlaskettu kesto on 2 sekuntia tai vähemmän.
400input_duration_requirement_errorSyötteiden yhteenlasketun keston on oltava alle 6 tuntiaPalautetaan, kun kaikkien syötteiden yhteenlaskettu kesto on 6 tuntia tai enemmän.
400input_image_count_requirement_errorSyötekuvien määrän on oltava enintään 4000Palautetaan, kun syötekuvien määrä ylittää sallitun enimmäisrajan 4000.
400input_video_count_requirement_errorSyötevideoiden määrän on oltava enintään 400Palautetaan, kun syötevideoiden määrä ylittää sallitun enimmäisrajan 400.
400invalid_request_errorVirheellinen video_category. Sallittuja arvoja: podcast, ball-sports, non-ball-sports, beauty-product-demo, wedding, travel, othersPalautetaan, kun `video_category` ei ole tuettu.
400invalid_request_errorVirheellinen aspect_ratio. Sallittuja arvoja: square, portrait, landscapePalautetaan, kun `aspect_ratio` ei ole tuettu.
400invalid_request_erroroutput_length:n on oltava positiivinen lukuPalautetaan, kun `output_length` puuttuu, on nolla tai negatiivinen.
400invalid_request_errorPositiivista syötteen kestoa ei voitu määrittää `input_keys`-metadatastaPalautetaan, kun API ei pysty määrittämään kelvollista kestoa ladatuille syötteille.
400invalid_request_errormusic_volume:n on oltava luku välillä 0–100Palautetaan, kun `music_volume` on annettu mutta se ei ole kelvollinen luku välillä 0–100.
400invalid_request_errororiginal_audio_volume:n on oltava luku välillä 0–100Palautetaan, kun `original_audio_volume` on annettu mutta se ei ole kelvollinen luku välillä 0–100.
400invalid_request_errorVirheellinen music_category. Sallittuja arvoja: corporate, romantic, sports, kids_and_comedy, ambient_and_nature, horror_and_suspense, documentary, trending_vlogsPalautetaan, kun `music_category` on annettu mutta se ei vastaa mitään tuetuista musiikkikategorioista.
401authentication_errorAPI-avain puuttuuPalautetaan, kun `x-api-key`-otsikkoa ei ole annettu.
401authentication_errorVirheellinen API-avainPalautetaan, kun annettu API-avain ei vastaa aktiivista avainta.
402insufficient_balanceTililläsi ei ole riittävästi krediittejä tämän työn käsittelyynPalautetaan, kun tilillä ei ole riittävästi krediittejä käsittelyyn tai renderöintiin.
403permission_errorSinulla ei ole oikeuksia käyttää tätä työtäPalautetaan, kun todennettu käyttäjä ei omista pyydettyä työtä.
403permission_errorSinulla ei ole oikeuksia renderöidä tätä työtäPalautetaan, kun todennettu käyttäjä ei omista renderöitävää työtä.
404invalid_request_errorTyötä ei löydyPalautetaan, kun pyydettyä työtä ei ole olemassa.
404invalid_request_errorKäyttäjää ei löydyPalautetaan, kun todennetun käyttäjän tietuetta ei löydy.
429rate_limit_errorLiian monta pyyntöäPalautetaan, kun asiakas ylittää kyseiselle päätepisteelle sallitun pyyntönopeuden. Nykyinen raja on 60 pyyntöä minuutissa. Rajoitus kohdistuu ensisijaisesti API-avaimen perusteella käyttämällä `x-api-key`-otsikkoa, ja jos API-avainta ei ole, käytetään asiakkaan IP-osoitetta. Asiakkaiden, jotka saavuttavat tämän rajan, tulisi vähentää pyyntöjen tiheyttä ja yrittää uudelleen rajoitusikkunan nollautumisen jälkeen.
429rate_limit_errorSinulla on jo 10 käynnissä olevaa tai jonossa olevaa työtä, mikä on sallittu enimmäismäärä. Odota, että jotkin työt valmistuvat ennen kuin lähetät uuden.Palautetaan, kun käyttäjällä on jo sallittu enimmäismäärä käynnissä olevia tai jonossa olevia töitä sekä palvelimilla käynnissä olevien töiden että jonossa odottavien töiden osalta. Nykyinen raja on 10 yhteensä käynnissä tai jonossa olevaa työtä käyttäjää kohti. Omistajuus määritetään vastaamalla kuhunkin `job_id`-kenttään käynnissä olevilla palvelimilla ja jonossa olevissa merkinnöissä takaisin työn `user_email`-kenttään. Asiakkaiden, jotka saavuttavat tämän rajan, tulisi odottaa, että yksi tai useampi olemassa oleva työ valmistuu ennen kuin luovat tai renderöivät uuden työn.
500api_errorAutentikointivirhePalautetaan, kun API-avaimen todennus epäonnistuu odottamattomasti palvelimella.
500api_errorSisäinen palvelinvirhePalautetaan odottamattomista palvelinpuolen virheistä status-, renderöinti- tai highlight reel -päätepisteissä.
500server_errorLähetys-URL:n generointi epäonnistuiPalautetaan, kun palvelin ei pysty generoimaan allekirjoitettua lähetys-URL:ia.