DRM-X 6.0 حمام وشعار فرع الزيتونDRM-X 6.0الوثائق
◎ العربية

إنشاء بيانات اعتماد تكامل الخادم

اعثر على Environment ID وSite Key وAccess Key وContent ID. احتفظ ببيانات الاعتماد على خادمك الخلفي الموثوق.

عرض Markdownأمثلة قابلة للتجربةآخر تحديث 2026-10-21

أنشئ بيانات الاعتماد هذه بعد التأكد من تشغيل المحتوى Published في DRM-X Web Player. تتيح للخادم الخلفي طلب التشغيل لمشاهد مخول، ولا تحل محل تسجيل دخول موقعك أو ملف إعدادات التجهيز.

إنشاء عميل API للتشغيل#

  1. اختر البيئة.سجّل الدخول إلى DRM-X Console واختر بيئة Development التي تحتوي على المحتوى Published.
  2. أنشئ عميلًا.افتح Integrations وأنشئ عميل API للتشغيل لخادم موقعك الخلفي. امنحه license-tokens:create فقط.
  3. انسخ قيم الخادم.احفظ Site ID وSite Key وAccess Key الذي يُعرض مرة واحدة في إعدادات خادم محمية. يحدد Site ID البيئة. انسخ Content ID من الملف المحمي ذي الحالة Published.
  4. اضبط المثال واختبره.استخدم الحزمة المناسبة لخادمك الخلفي. استبدل القيم النائبة أدناه وتسجيل الدخول والتحقق من صلاحية المشاهدة في المثال. تأكد من إمكان تشغيل المشاهد المخول ورفض من لا يملك صلاحية.
إنشاء حساب

نسخ القيم الأربع اللازمة للبدء السريع#

أنشئ عميل API للتشغيل في Console → Integrations مع license-tokens:create فقط. احصل على Content ID من الملف المحمي Published المنشأ في Console → Package content.

اعثر على قيم التكامل

انسخ هذه القيم من DRM-X Console. احتفظ ببيانات الاعتماد على خادمك.

  1. Environment ID / Site ID

    اختر البيئة التي تحتوي على الفيديو المنشور.

  2. Site Key / معرّف العميل

    انسخ معرّف عميل API المستخدم للتشغيل.

  3. Access Key

    احفظ هذه القيمة السرية بأمان عند عرضها لأول مرة. لا ترسلها إلى المتصفح.

  4. Content ID

    انسخ Content ID لفيديو حالته Published.

يجب إبقاء Access Keys على الخادم.

PHP

return [
    'platformApi' => 'https://api6.drm-x.com',
    'siteId' => 'your-development-environment-uuid',
    'siteKey' => 'drmx_your_environment_scoped_client_id',
    'accessKey' => 'paste-your-one-time-access-key',
    'applicationId' => 'customer-php-website',
    'content' => [
        'id' => 'your-published-content-id',
        'title' => 'Your protected title',
        'type' => 'vod',
    ],
    'licensePolicyTemplate' => 'multi-tier-standard',
    'licensePolicy' => null,
    'licenseDeliveryMode' => 'direct-token',
];

لا يتطلب البدء السريع متغيرات بيئة. يتضمن المثال بدائل إنتاج مشروحة في التعليقات لاستخدام البيئة أو مدير الأسرار.

لا تشحن أبداً هذه القيملا تضع Site Key أو Access Key في HTML أو JavaScript أو APK أو IPA أو موارد التطبيق أو متغيرات CI الخاصة بتطبيقات الهاتف أو عناوين URL أو السجلات أو التحليلات أو ملفات الإعداد القابلة للتنزيل.

استخدم عميل API مختلفًا لكل تطبيق أو خدمة خلفية، حتى تتمكن من تدوير بيانات اعتماد أحدها أو إلغائها دون تعطيل جميع عمليات التكامل.

فصل بيانات اعتماد التجهيز والتشغيل#

الغرضالقيممكان الاستخدام
التجهيز والنشرSite ID, Packager Access Key, Packager KMS Tokenملف إعدادات محفوظ في Packager أو بيئة أتمتة محمية
تخويل مشاهدSite ID, Site Key, Access Keyخادمك الخلفي الموثق فقط
تشغيل عنصر واحد مخولDRM License Token قصير الصلاحية وContract v1المشغل، باستخدام المسارات المقيدة المعادة

لا يحل Packager KMS Token محل Access Key الخاص بالتشغيل. ولا يستطيع DRM License Token للمشاهد نشر المحتوى. استخدم بيانات Development للدمج وأبقِ بيانات Production منفصلة. استبدل الأسرار المكشوفة أو ألغِها وحدّث التطبيق المتأثر.

تحقق أولًا من Published Content ID في Web Player بعد تسجيل الدخول. ثم اضبط البيئة نفسها وContent ID الموثوق في حزمة خادمك الخلفي.