فيديوهاتيالتوثيق

بيان HLS الرئيسي

بيان HLS الرئيسي

GET/v1/playback/manifest/{videoId}/master.m3u8

يعيد قائمة التشغيل الرئيسية مع روابط دقات موقّعة. المصادقة عبر معاملات t وe وs التي وضعها الخادم في manifestUrl ولا يبنيها العميل، والاستجابة دائمًا Cache-Control: no-store.

رموز الخطأ: signature_invalid (403), signature_expired (403), session_invalid (403), referrer_not_allowed (403), manifest_not_found (404).

المصادقة

  • لا تتطلّب هذه العملية مصادقة.

المعاملات

الاسمالموضعالنوعإلزاميالوصف
videoIdpathstring (Ulid)نعم
tquerystringنعمتوقيع HMAC-SHA256 بصيغة base64url للقيمة <path>|<expiry>|<sessionId>. ينشئه الخادم داخل manifestUrl ولا يبنيه العميل.
equeryintegerنعمانتهاء صلاحية الرمز كتوقيت Unix بالثواني.
squerystring (Ulid)نعممعرّف جلسة التشغيل المرتبط بها الرمز.

جسم الطلب

لا تأخذ هذه العملية جسم طلب.

الاستجابات

الرمزالمعنى
200قائمة التشغيل الرئيسية.
403بيانات الاعتماد صالحة لكنها لا تسمح بهذا الإجراء. يذكر وصف العملية قيم error.code الدقيقة.
404المورد غير موجود أو غير مرئي لهذا المستدعي.

جرّبها

GET
/v1/playback/manifest/{videoId}/master.m3u8
بلا مصادقة

منصة API التفاعلية

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

توقيع HMAC-SHA256 بصيغة base64url للقيمة `<path>|<expiry>|<sessionId>`. ينشئه الخادم داخل `manifestUrl` ولا يبنيه العميل.

انتهاء صلاحية الرمز كتوقيت Unix بالثواني.

معرّف جلسة التشغيل المرتبط بها الرمز.

https://api.staging.videohati.com/v1/playback/manifest/{videoId}/master.m3u8