Σφάλματα

Το VIDIO API χρησιμοποιεί μια συνεπή μορφή αντικειμένου σφάλματος. Χρησιμοποιήστε αυτή τη σελίδα για να κατανοήσετε κοινούς τύπους σφαλμάτων, κωδικούς κατάστασης HTTP και παραδείγματα μηνυμάτων που επιστρέφονται από το API.

Η πρόσβαση στο API είναι επί του παρόντος διαθέσιμη για το πακέτο Studio και ανώτερα.

Επισκόπηση

Όταν μια αίτηση αποτυγχάνει, το VIDIO API επιστρέφει ένα αντικείμενο error με ένα type και message. Ορισμένα σφάλματα μπορεί επίσης να περιλαμβάνουν επιπλέον πεδία για να βοηθήσουν στην εξήγηση της αποτυχίας.

Μορφή σφάλματος

json
{ "error": { "type": "invalid_request_error", "message": "Η εργασία δεν βρέθηκε" } }

Αναφορά σφάλματος

StatusTypeMessageDescription
400invalid_request_errorΛείπουν οι απαιτούμενες παράμετροι ερωτήματος στο αίτημα για το URL μεταφόρτωσηςΕπιστρέφεται όταν λείπουν οι απαιτούμενες παράμετροι ερωτήματος από το αίτημα για το URL μεταφόρτωσης.
400invalid_request_errorΛείπει το job_idΕπιστρέφεται όταν το αίτημα render δεν περιλαμβάνει το job_id.
400invalid_request_errorΔεν υπάρχουν διαθέσιμα αρχεία εξόδου για αυτή την εργασίαΕπιστρέφεται όταν η εργασία δεν έχει αρχεία εξόδου που μπορούν να αποδοθούν.
400invalid_request_errorΤο input_keys πρέπει να είναι ένας μη κενός πίνακαςΕπιστρέφεται όταν `input_keys` λείπει ή είναι κενό.
400invalid_request_errorΤο input_keys πρέπει να περιέχει τουλάχιστον ένα έγκυρο κλειδί εισόδουΕπιστρέφεται όταν όλα τα παρεχόμενα κλειδιά εισόδου είναι κενά ή άκυρα μετά την κανονικοποίηση.
400input_duration_requirement_errorΗ συνολική διάρκεια εισόδων πρέπει να είναι μεγαλύτερη από 2 δευτερόλεπταΕπιστρέφεται όταν η συνδυασμένη διάρκεια όλων των εισερχόμενων μέσων είναι 2 δευτερόλεπτα ή λιγότερο.
400input_duration_requirement_errorΗ συνολική διάρκεια εισόδων πρέπει να είναι μικρότερη από 6 ώρεςΕπιστρέφεται όταν η συνδυασμένη διάρκεια όλων των εισερχόμενων μέσων είναι 6 ώρες ή περισσότερο.
400input_image_count_requirement_errorΟ αριθμός των εισερχόμενων εικόνων δεν πρέπει να υπερβαίνει τις 4000Επιστρέφεται όταν ο αριθμός εισερχόμενων εικόνων υπερβαίνει το μέγιστο επιτρεπόμενο όριο των 4000.
400input_video_count_requirement_errorΟ αριθμός των εισερχόμενων βίντεο δεν πρέπει να υπερβαίνει τα 400Επιστρέφεται όταν ο αριθμός εισερχόμενων βίντεο υπερβαίνει το μέγιστο επιτρεπόμενο όριο των 400.
400invalid_request_errorΜη έγκυρο video_category. Επιτρεπτές τιμές: podcast, ball-sports, non-ball-sports, beauty-product-demo, wedding, travel, othersΕπιστρέφεται όταν το `video_category` δεν υποστηρίζεται.
400invalid_request_errorΜη έγκυρο aspect_ratio. Επιτρεπτές τιμές: square, portrait, landscapeΕπιστρέφεται όταν το `aspect_ratio` δεν υποστηρίζεται.
400invalid_request_errorΤο output_length πρέπει να είναι θετικός αριθμόςΕπιστρέφεται όταν το `output_length` λείπει, είναι μηδέν ή αρνητικό.
400invalid_request_errorΔεν ήταν δυνατός ο προσδιορισμός θετικής διάρκειας εισόδου από τα μεταδεδομένα του input_keysΕπιστρέφεται όταν το API δεν μπορεί να προσδιορίσει έγκυρη διάρκεια για τα ανεβασμένα εισερχόμενα.
400invalid_request_errorΤο music_volume πρέπει να είναι αριθμός μεταξύ 0 και 100Επιστρέφεται όταν το `music_volume` παρέχεται αλλά δεν είναι έγκυρος αριθμός μεταξύ 0 και 100.
400invalid_request_errorΤο original_audio_volume πρέπει να είναι αριθμός μεταξύ 0 και 100Επιστρέφεται όταν το `original_audio_volume` παρέχεται αλλά δεν είναι έγκυρος αριθμός μεταξύ 0 και 100.
400invalid_request_errorΜη έγκυρο music_category. Επιτρεπτές τιμές: corporate, romantic, sports, kids_and_comedy, ambient_and_nature, horror_and_suspense, documentary, trending_vlogsΕπιστρέφεται όταν το `music_category` παρέχεται αλλά δεν ταιριάζει με κάποια από τις υποστηριζόμενες κατηγορίες μουσικής.
401authentication_errorΛείπει το API keyΕπιστρέφεται όταν η κεφαλίδα `x-api-key` δεν παρέχεται.
401authentication_errorΜη έγκυρο API keyΕπιστρέφεται όταν το παρεχόμενο API key δεν αντιστοιχεί σε ενεργό κλειδί.
402insufficient_balanceΔεν έχετε αρκετές πιστώσεις για να επεξεργαστείτε αυτή την εργασίαΕπιστρέφεται όταν ο λογαριασμός δεν διαθέτει αρκετές πιστώσεις για επεξεργασία ή απόδοση.
403permission_errorΔεν έχετε δικαίωμα πρόσβασης σε αυτή την εργασίαΕπιστρέφεται όταν ο πιστοποιημένος χρήστης δεν είναι ιδιοκτήτης της ζητούμενης εργασίας.
403permission_errorΔεν έχετε δικαίωμα να αποδώσετε αυτή την εργασίαΕπιστρέφεται όταν ο πιστοποιημένος χρήστης δεν είναι ιδιοκτήτης της εργασίας που αποδίδεται.
404invalid_request_errorΗ εργασία δεν βρέθηκεΕπιστρέφεται όταν η ζητούμενη εργασία δεν υπάρχει.
404invalid_request_errorΟ χρήστης δεν βρέθηκεΕπιστρέφεται όταν η εγγραφή του πιστοποιημένου χρήστη δεν μπορεί να βρεθεί.
429rate_limit_errorΠολύ πολλά αιτήματαΕπιστρέφεται όταν ο πελάτης υπερβαίνει τον επιτρεπόμενο ρυθμό αιτήσεων για το endpoint. Το τρέχον όριο είναι 60 αιτήματα ανά λεπτό. Ο περιορισμός ρυθμού εφαρμόζεται κυρίως ανά API key χρησιμοποιώντας την κεφαλίδα `x-api-key`, και σε περίπτωση απουσίας API key γίνεται επαναφορά στη διεύθυνση IP του πελάτη. Οι πελάτες που φτάνουν αυτό το όριο θα πρέπει να μειώσουν τη συχνότητα των αιτημάτων και να δοκιμάσουν ξανά αφού επαναρυθμιστεί το παράθυρο περιορισμού.
429rate_limit_errorΈχετε ήδη 10 εργασίες σε εκτέλεση ή ουρά, που είναι το μέγιστο επιτρεπόμενο. Περιμένετε να ολοκληρωθούν ορισμένες εργασίες πριν υποβάλετε άλλη.Επιστρέφεται όταν ο χρήστης έχει ήδη τον μέγιστο επιτρεπόμενο αριθμό εργασιών σε εξέλιξη, τόσο σε εκτελούμενες εργασίες στους servers όσο και σε εκκρεμείς ουρές. Το τρέχον όριο είναι συνολικά 10 εργασίες σε εκτέλεση ή ουρά ανά χρήστη. Η ιδιοκτησία καθορίζεται αντιστοιχίζοντας κάθε job_id στους απασχολημένους servers και τις εκκρεμείς εγγραφές στην ουρά πίσω στο user_email της εργασίας. Οι πελάτες που φτάνουν αυτό το όριο θα πρέπει να περιμένουν μία ή περισσότερες υπάρχουσες εργασίες να ολοκληρωθούν πριν δημιουργήσουν ή αποδώσουν άλλη εργασία.
500api_errorΣφάλμα πιστοποίησηςΕπιστρέφεται όταν η πιστοποίηση API key αποτυγχάνει απροσδόκητα στον διακομιστή.
500api_errorΕσωτερικό σφάλμα διακομιστήΕπιστρέφεται για απροσδόκητες αποτυχίες στην πλευρά του διακομιστή στα endpoints status, render ή highlight reel.
500server_errorΑποτυχία δημιουργίας URL μεταφόρτωσηςΕπιστρέφεται όταν ο διακομιστής αποτύχει να δημιουργήσει μια υπογεγραμμένη διεύθυνση URL μεταφόρτωσης.