Skip to main content
استخدم polling كأساس لتوليد الفيديو لأن كل مهمة async تُرجع task ID يمكنك الاستعلام عنه. أضف webhooks فقط عندما تدعم نقطة نهاية الفيديو المحددة callback URLs، واحتفظ بـ polling كمصدر الحقيقة في حالات callback الفائتة أو التسليم الخاص بمزوّد معيّن.

أنشئ مهمة فيديو

ينشئ الطلب التالي مهمة فيديو بسيطة ويخزّن المعرّف المُعاد. أضف حقول المدة أو الدقة أو callback فقط عندما توثّق صفحة النموذج المحدد هذه الحقول.
تتضمن الاستجابة task ID وحالة:

استطلاع الحالة

يفحص الطلب التالي حالة مهمة الفيديو:
تتغير الاستجابة مع تقدم المهمة. قد تتضمن الاستجابات المكتملة video_url عندما يحتوي model adapter على result URL؛ وإلا فاستخدم حقول النتائج الخاصة بالنموذج أو مسار المحتوى /v1/videos/{id}/content عندما يدعم ذلك النموذج التنزيلات عبر proxy.

استقبل webhook

لا يعرّف CometAPI حمولة callback موحّدة واحدة لكل نماذج الفيديو. تعامل مع callbacks على أنها أحداث تمرير مباشر خاصة بالمزوّد، وخزّن body الخام، وطابق الحالة النهائية باستخدام polling. يعالج معالج Express التالي callback للفيديو ويخزّن الحدث:
تتضمن حمولة callback عادةً هوية المهمة وحقول الحالة، لكن البنية الدقيقة تعتمد على النموذج أو المزوّد المحدد:

الأخطاء الشائعة

روابط ذات صلة

آخر تعديل في ٢٣ يونيو ٢٠٢٦