أخطاء

تستخدم واجهة برمجة تطبيقات VIDIO تنسيق كائن خطأ متسق. استخدم هذه الصفحة لفهم أنواع الأخطاء الشائعة ورموز حالة HTTP ورسائل الأمثلة التي تعود بها واجهة برمجة التطبيقات.

الوصول إلى واجهة برمجة التطبيقات متاح حاليًا لخطة الاستوديو وما فوق.

نظرة عامة

عندما يفشل الطلب، تعيد واجهة برمجة التطبيقات VIDIO كائن error مع type و message. قد تتضمن بعض الأخطاء أيضًا حقولًا إضافية لمساعدة في تفسير الفشل.

تنسيق الخطأ

json
{ "error": { "type": "invalid_request_error", "message": "المهمة غير موجودة" } }

مرجع الأخطاء

StatusTypeMessageDescription
400invalid_request_errorالمعلمات المطلوبة في طلب عنوان URL للتحميل مفقودةيُعاد هذا عندما تكون معلمات الاستعلام المطلوبة مفقودة من طلب عنوان URL للتحميل.
400invalid_request_errorمعرّف job_id مفقوديُعاد هذا عندما لا يتضمن طلب العرض معرّف الوظيفة.
400invalid_request_errorلا توجد مخرجات متاحة لهذه الوظيفةيُعاد هذا عندما لا تحتوي الوظيفة على أي مخرجات قابلة للعرض.
400invalid_request_errorيجب أن يكون input_keys مصفوفة غير فارغةيُعاد هذا عندما يكون `input_keys` مفقودًا أو فارغًا.
400invalid_request_errorيجب أن يحتوي input_keys على مفتاح إدخال صالح واحد على الأقليُعاد هذا عندما تكون جميع مفاتيح الإدخال المقدمة فارغة أو غير صالحة بعد التطبيع.
400input_duration_requirement_errorيجب أن يكون إجمالي مدة الإدخال أكبر من ثانيتينيُعاد هذا عندما يكون إجمالي مدة جميع وسائط الإدخال ثانيتين أو أقل.
400input_duration_requirement_errorيجب أن يكون إجمالي مدة الإدخال أقل من 6 ساعاتيُعاد هذا عندما يكون إجمالي مدة جميع وسائط الإدخال 6 ساعات أو أكثر.
400input_image_count_requirement_errorيجب ألا يزيد عدد صور الإدخال عن 4000يُعاد هذا عندما يتجاوز عدد صور الإدخال الحد الأقصى المسموح به وهو 4000.
400input_video_count_requirement_errorيجب ألا يزيد عدد مقاطع الفيديو المدخلة عن 400يُعاد هذا عندما يتجاوز عدد مقاطع الفيديو المدخلة الحد الأقصى المسموح به وهو 400.
400invalid_request_errorvideo_category غير صالح. القيم المسموح بها: podcast, ball-sports, non-ball-sports, beauty-product-demo, wedding, travel, othersيُعاد هذا عندما لا يتم دعم `video_category`.
400invalid_request_erroraspect_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_errormusic_category غير صالح. القيم المسموح بها: corporate, romantic, sports, kids_and_comedy, ambient_and_nature, horror_and_suspense, documentary, trending_vlogsيُعاد هذا عندما يتم توفير `music_category` ولكنه لا يطابق أيًا من فئات الموسيقى المدعومة.
401authentication_errorمفتاح API مفقوديُعاد هذا عندما لا يتم توفير ترويسة `x-api-key`.
401authentication_errorمفتاح API غير صالحيُعاد هذا عندما لا يتطابق مفتاح API المزوّد مع مفتاح نشط.
402insufficient_balanceليس لديك رصيد كافٍ لمعالجة هذه الوظيفةيُعاد هذا عندما لا يحتوي الحساب على رصيد كافٍ للمعالجة أو العرض.
403permission_errorليس لديك إذن للوصول إلى هذه الوظيفةيُعاد هذا عندما لا يمتلك المستخدم المصادق عليه الوظيفة المطلوبة.
403permission_errorليس لديك إذن لتصيير هذه الوظيفةيُعاد هذا عندما لا يمتلك المستخدم المصادق عليه الوظيفة التي يتم تصييرها.
404invalid_request_errorالوظيفة غير موجودةيُعاد هذا عندما لا توجد الوظيفة المطلوبة.
404invalid_request_errorالمستخدم غير موجوديُعاد هذا عندما لا يمكن العثور على سجل المستخدم المصادق عليه.
429rate_limit_errorعدد كبير جدًا من الطلباتيُعاد هذا عندما يتجاوز العميل معدل الطلبات المسموح به للنقطة النهائية. الحد الحالي هو 60 طلبًا في الدقيقة. يتم تطبيق تحديد المعدل أساسًا على مستوى مفتاح API باستخدام ترويسة x-api-key، ويعود الاعتماد إلى عنوان IP الخاص بالعميل عندما لا يكون مفتاح API موجودًا. يجب على العملاء الذين يصلون إلى هذا الحد تقليل تكرار الطلبات والمحاولة مرة أخرى بعد إعادة تعيين نافذة تحديد المعدل.
429rate_limit_errorلديك بالفعل 10 وظائف قيد التشغيل أو في الطابور، وهو الحد الأقصى المسموح به. يرجى الانتظار حتى تنتهي بعض الوظائف قبل إرسال وظيفة أخرى.يُعاد هذا عندما يكون لدى المستخدم بالفعل العدد الأقصى المسموح به من الوظائف الجارية (سواء كانت تعمل على الخوادم أو معلقة في الطابور). الحد الحالي هو 10 وظائف كحد أقصى قيد التشغيل أو في الطابور لكل مستخدم. يتم تحديد الملكية بمطابقة كل job_id على الخوادم المشغولة وإدخالات الطابور المعلقة مع user_email الخاص بالوظيفة. يجب على العملاء الذين يصلون إلى هذا الحد الانتظار حتى تكتمل وظيفة واحدة أو أكثر قبل إنشاء وظيفة جديدة أو تنفيذ التصيير لوظيفة أخرى.
500api_errorخطأ مصادقةيُعاد هذا عندما تفشل مصادقة مفتاح API بشكل غير متوقع على الخادم.
500api_errorخطأ داخلي في الخادميُعاد هذا في حالات الفشل غير المتوقعة على جهة الخادم في نقاط النهاية الخاصة بالحالة أو التصيير أو المقتطفات البارزة.
500server_errorفشل في إنشاء عنوان URL للتحميليُعاد هذا عندما يفشل الخادم في إنشاء عنوان URL موقع للتحميل.