مسودة: يصف هذا التوثيق أوكتا فيديو كما ستكون عند الإطلاق، وقد لا تكون بعض الميزات متاحة بعد.
OctaVideoالتوثيق

مرجع الواجهة البرمجية

واجهة خادم أوكتا فيديو البرمجية نقطةً نقطة، مولّدة من مواصفة OpenAPI الخاصة بها.

تتيح واجهة الخادم البرمجية لخادمك رفع الفيديوهات وإدارتها وإصدار رموز التشغيل (OTP). لكل نقطة نهاية صفحتها الخاصة بالمعاملات ومخطط الطلب والاستجابة وأمثلة الكود.

صفحات نقاط النهاية مكتوبة بالإنجليزية لأنها مولّدة مباشرة من المواصفة. الأدلة المكتوبة بالعربية تشرح كل خطوة: المصادقة والتشغيل الآمن والرفع عبر الواجهة البرمجية.

الأساسيات

العنوان الأساسيhttps://api.octavideo.tech/api/v1
المصادقةالمفتاح الخاص بالمكتبة في الترويسة AccessKey. اقرأ المصادقة.
الصيغةJSON في الطلب والاستجابة، ما عدا الرفع (multipart/form-data).
النجاحالمحتوى داخل data، وتضيف القوائم meta. اقرأ الترقيم.
الأخطاء{ "error": { "code", "message", "request_id" } }. اقرأ الأخطاء.
المواصفةOpenAPI 3.1 بصيغة JSON

نقاط النهاية

الطريقةالمسارالوظيفة
POST/videos/uploadرفع ملف فيديو
POST/videos/importالاستيراد من Google Drive أو OneDrive أو رابط
GET/videosعرض قائمة الفيديوهات
GET/videos/{videoId}جلب فيديو وحالة معالجته
PUT/videos/{videoId}/detailsتعديل العنوان والوصف
PUT/videos/{videoId}/chaptersاستبدال الفصول
POST/videos/{videoId}/transcribeبدء التفريغ النصي
GET/videos/{videoId}/thumbnailsعرض روابط الصور المصغّرة
POST/collectionsإنشاء مجموعة
POST/collections/{collectionId}/videosإضافة فيديوهات إلى مجموعة
POST/playback/otpإصدار رمز تشغيل ورابط التضمين

لا توجد أداة تجربة في المتصفح

تُستدعى واجهة الخادم البرمجية من خادمك بالمفتاح الخاص لمكتبتك، ويجب ألا يصل هذا المفتاح إلى أي متصفح. جرّب الطلبات عبر cURL أو عبر إحدى حزم SDK.

استخدم المواصفة في أدواتك

نزّل openapi.json لتوليد عميل بأنواع جاهزة، أو استيراد الواجهة في Postman أو Insomnia، أو إعطاء مساعد البرمجة بالذكاء الاصطناعي العقد الدقيق. ويسرد الملف /llms.txt كل صفحات هذا التوثيق بصيغة Markdown لوكلاء الذكاء الاصطناعي.

في هذه الصفحة