بدء استخدام Meet Media API

لاستخدام Google Meet Media API ونطاقات OAuth المرتبطة بها، يجب أن يُطبِّق تطبيقك المتطلبات التالية.

المتطلبات الفنية

يتم فرض القيود التالية عند العمل مع Meet Media API:

للحصول على أفضل النتائج والدعم:

  • يجب أن يستخدم العملاء مكتبة libwebrtc، ويجب ألا يتجاوز إصدار مكتبة STABLE Chromium 12 شهرًا من أحدث إصدار. تستخدِم متصفّحات Chromium libwebrtc لتنفيذ واجهات برمجة تطبيقات WebRTC JavaScript.

  • يجب أن يحافظ العملاء على حد أدنى لمعدل نقل البيانات يبلغ 4 ميغابت في الثانية.

سياسة الإيقاف النهائي لبرامج الترميز

  • تحتفظ Google بالحق في إيقاف استخدام برنامج ترميز في أي وقت.

  • عند طرح برنامج ترميز جديد، سيتلقّى المطوّرون إشعارًا قبل 12 شهرًا قبل أن يُطلب من العملاء إتاحة هذا البرنامج الترميزي.

المصادقة والتفويض

تتصل برامج Google Meet Media API بمؤتمر نيابةً عن مستخدم معيّن، باستخدام OAuth 2.0 للمصادقة والتفويض.

الوصول المناسب

استيفاء نطاق Media API

نطاقات التفويض هي الأذونات التي تطلب من المستخدمين تفويض تطبيقك للوصول إلى محتوى الاجتماع. عندما يتثبّت أحد المستخدمين تطبيقك، سيُطلب منه التحقّق من صحة هذه النطاقات. بشكل عام، يجب اختيار النطاق الذي يركز على وظائف محدّدة قدر الإمكان وتجنُّب طلب نطاقات لا يحتاج إليها تطبيقك. يمنح المستخدمون الإذن بالوصول إلى مجالات محدودة وموضّحة بوضوح بسهولة أكبر.

تتيح Meet Media API نطاق OAuth 2.0 التالي:

رمز النطاق الوصف الاستخدام
https://www.googleapis.com/auth/meetings.conference.media.readonly تسجيل الفيديو والصوت في الوقت الفعلي خلال مكالمات الفيديو على Google Meet محظور
https://www.googleapis.com/auth/meetings.conference.media.audio.readonly تسجيل صوت في الوقت الفعلي خلال مكالمات الفيديو على Google Meet محظور
https://www.googleapis.com/auth/meetings.conference.media.video.readonly تسجيل الفيديو في الوقت الفعلي أثناء مكالمات الفيديو على Google Meet محظور

بسبب الطبيعة الحسّاسة للمؤتمرات، يتم حظر جميع نطاقات Meet Media API:

إذا كان تطبيقك يتطلب الوصول إلى أي واجهات برمجة تطبيقات أخرى من Google، يمكنك إضافة هذه النطاقات أيضًا. لمزيد من المعلومات عن نطاقات Google API، يُرجى الاطّلاع على مقالة استخدام بروتوكول OAuth 2.0 للوصول إلى Google APIs.

لتحديد المعلومات التي يتم عرضها للمستخدمين ومعلّقي التطبيقات، يُرجى الاطّلاع على مقالة ضبط شاشة طلب الموافقة المتعلّقة ببروتوكول OAuth واختيار النطاقات.

لمزيد من المعلومات عن نطاقات OAuth 2.0 المحدّدة، يُرجى الاطّلاع على نطاقات OAuth 2.0 ل Google APIs.