معلمات المسار
معرّف المهمة المُعاد من طلب إنشاء الفيديو. اعتبر
id و task_id نفس الهوية غير المتزامنة.إذا أعادت استجابة الإنشاء قيمة
poll_url، فاستدعِ ذلك العنوان بالضبط. عندما يشير إلى /v1/tasks/{id}، اعتبره نقطة النهاية الأساسية الثابتة لحالة المهمة.إذا لم تعد المهمة موجودة أو لم يعد بالإمكان حلها عبر عقد المهمة غير المتزامنة العام، فتعيد LemonData القيمة async_task_not_found مع الرسالة Task not found or no longer available.الاستجابة
المعرّف الرسمي للمهمة غير المتزامنة.
الاسم المستعار لمعرّف المهمة غير المتزامنة.
عنوان URL المفضل للاستعلام المتكرر عندما توفر استجابة الإنشاء واحدًا.
حالة المهمة:
pending, processing, completed, failed.نسبة التقدم (0-100).
عنوان URL للفيديو الناتج (عند الاكتمال).
حمولة فيديو مفردة تحتوي على الحقول
url, duration, width, و height عندما تتوفر.حمولات فيديو متعددة عندما يعيد المصدر أكثر من مخرج واحد.
رسالة الخطأ (إذا فشلت).
طابع زمني للإنشاء.
طابع زمني لآخر تحديث.
النموذج المستخدم للمهمة.
أفضل ممارسات الاستطلاع
- استعلم كل 5-10 ثوانٍ
- طبّق آلية تراجع أُسِّي (exponential backoff) للمهام الطويلة
- حدد مهلة قصوى (مثلاً، 10 دقائق)
- تعامل مع الحالة
failedبشكل ملائم