Ralat

API VIDIO menggunakan format objek ralat yang konsisten. Gunakan halaman ini untuk memahami jenis ralat umum, kod status HTTP, dan contoh mesej yang dikembalikan oleh API.

Akses API kini hanya tersedia untuk pelan Enterprise sahaja. Minta akses di sini jika anda bukan pengguna Enterprise tetapi berminat untuk menggunakan API.

Gambaran Keseluruhan

Apabila permintaan gagal, API VIDIO mengembalikan objek error dengan type dan message. Beberapa ralat mungkin juga menyertakan bidang tambahan untuk membantu menjelaskan kegagalan.

Format ralat

json
{ "error": { "type": "invalid_request_error", "message": "Kerja tidak ditemui" } }

Rujukan ralat

StatusTypeMessageDescription
400invalid_request_errorParameter pertanyaan yang diperlukan hilang dalam permintaan URL muat naikDikembalikan apabila parameter pertanyaan yang diperlukan hilang dari permintaan URL muat naik.
400invalid_request_errorJob_id hilangDikembalikan apabila permintaan render tidak menyertakan ID kerja.
400invalid_request_errorTiada hasil tersedia untuk kerja iniDikembalikan apabila kerja tidak mempunyai sebarang hasil yang boleh dirender.
400invalid_request_errorinput_keys mesti menjadi array yang tidak kosongDikembalikan apabila `input_keys` hilang atau kosong.
400invalid_request_errorinput_keys mesti mengandungi sekurang-kurangnya satu kunci input yang sahDikembalikan apabila semua kunci input yang diberikan kosong atau tidak sah selepas normalisasi.
400invalid_request_errorvideo_category tidak sah. Nilai yang dibenarkan: podcast, bola-sukan, bukan-bola-sukan, demo-produk-kecantikan, perkahwinan, perjalanan, lain-lainDikembalikan apabila `video_category` tidak disokong.
400invalid_request_erroraspect_ratio tidak sah. Nilai yang dibenarkan: persegi, potret, landskapDikembalikan apabila `aspect_ratio` tidak disokong.
400invalid_request_erroroutput_length mesti menjadi nombor positifDikembalikan apabila `output_length` hilang, sifar, atau negatif.
400invalid_request_errorTidak dapat menentukan durasi input positif dari metadata input_keysDikembalikan apabila API tidak dapat menentukan durasi yang sah untuk input yang dimuat naik.
401authentication_errorKunci API hilangDikembalikan apabila header `x-api-key` tidak disediakan.
401authentication_errorKunci API tidak sahDikembalikan apabila kunci API yang diberikan tidak sepadan dengan kunci aktif.
402insufficient_balanceAnda tidak mempunyai kredit yang mencukupi untuk memproses kerja iniDikembalikan apabila akaun tidak mempunyai kredit yang cukup untuk pemprosesan atau rendering.
403permission_errorAnda tidak mempunyai kebenaran untuk mengakses kerja iniDikembalikan apabila pengguna yang disahkan tidak memiliki kerja yang diminta.
403permission_errorAnda tidak mempunyai kebenaran untuk merender kerja iniDikembalikan apabila pengguna yang disahkan tidak memiliki kerja yang sedang dirender.
404invalid_request_errorKerja tidak ditemuiDikembalikan apabila kerja yang diminta tidak wujud.
404invalid_request_errorPengguna tidak ditemuiDikembalikan apabila rekod pengguna yang disahkan tidak dapat ditemui.
429rate_limit_errorTerlalu banyak permintaanDikembalikan apabila klien melebihi kadar permintaan yang dibenarkan untuk titik akhir. Had semasa adalah 60 permintaan setiap minit. Had kadar dikenakan terutamanya berdasarkan kunci API menggunakan header x-api-key, dan akan menggunakan alamat IP klien apabila kunci API tidak hadir. Klien yang mencapai had ini harus mengurangkan kekerapan permintaan dan mencuba semula selepas tingkap had kadar diset semula.
500api_errorRalat pengesahanDikembalikan apabila pengesahan kunci API gagal dengan tidak disangka di pelayan.
500api_errorRalat pelayan dalamanDikembalikan untuk kegagalan yang tidak dijangka di pihak pelayan dalam status, render, atau titik akhir sorotan.
500server_errorGagal menjana URL muat naikDikembalikan apabila pelayan gagal menjana URL muat naik yang ditandatangani.