انتقل إلى المحتوى

قائمة الفيديو

يقدم دليل واجهة برمجة التطبيقات هذا نظرة عامة حول كيفية استرداد قائمة بمقاطع الفيديو التي تم إنشاؤها مسبقًا.


للحصول على قائمة بمقاطع الفيديو التي تم إنشاؤها بالفعل والتحقق من العدد الإجمالي لمقاطع الفيديو التي أنشأتها، يمكنك استخدام واجهة برمجة التطبيقات هذه. ستوفر لك هذه النقطة النهائية قائمة شاملة بجميع مقاطع الفيديو التي تم إنشاؤها مسبقًا، مما يسمح لك بمراجعة مقاطع الفيديو التي أنشأتها وإدارتها بكفاءة. 🦊

البدء السريع

دعنا نتعمق في عملية استرداد قائمة شاملة بجميع مقاطع الفيديو التي تم إنشاؤها مسبقًا.

إدراج الطلبات

المجمعة توفر واجهة برمجة التطبيقات هذه قائمة شاملة بجميع طلباتك، وفي الاستجابة، ستتلقى:

  • 'progress': التقدم الحالي لكل طلب كنسبة مئوية.
  • 'status': الحالة العامة لكل طلب.
  • 'video_links_csv': ملف يحتوي على عناوين URL لتنزيل مقاطع الفيديو. يمكنك استدعاء هذه النقطة النهائية عدة مرات. سيؤدي هذا إلى إرجاع نتائج جزئية بتنسيق csv أيضًا. عند إنشاء مقاطع الفيديو، ستظهر الحالة "قيد التنفيذ" وسيكون التقدم أقل من 100. إذا تم إنشاء جميع مقاطع الفيديو، فستكون الحالة "مكتمل" وسيكون التقدم 100.
curl --request GET  \
     --url 'https://api.immersive-fox.com/v1/bulk_requests/videos/'  \
     --header 'X-Api-Key: <your-api-key>'  \
     --header 'Content-Type: application/json'
[
    {
        "id": 494,
        "csv_file_name": "my_contacts.csv",
        "progress": 34,
        "status": "in-progress",
        "video_links_csv": "https://my-bucket-name.s3.eu-central-1.amazonaws.com/my_contact_videos.csv"
    },
    {
        "id": 494,
        "csv_file_name": "my_employees.csv",
        "progress": 80,
        "status": "in-progress",
        "video_links_csv": "https://my-bucket-name.s3.eu-central-1.amazonaws.com/my_employee_videos.csv"
    }

]
[
    {
        "id": 494,
        "csv_file_name": "my_contacts.csv",
        "progress": 100,
        "status": "Completed",
        "video_links_csv": "https://my-bucket-name.s3.eu-central-1.amazonaws.com/my_contact_videos.csv"
    },
    {
        "id": 494,
        "csv_file_name": "my_employees.csv",
        "progress": 100,
        "status": "Completed",
        "video_links_csv": "https://my-bucket-name.s3.eu-central-1.amazonaws.com/my_employee_videos.csv"
    }

]