توضّح هذه الصفحة كيفية إعداد عيّنة وتنفيذها باستخدام TypeScript تنفيذ العميل المرجعي. للاطّلاع على معلومات عن برنامج C++ بدلاً من ذلك، يمكنك الاطّلاع على الدليل المرجعي لبرنامج C++ البدء السريع.
المتطلبات الأساسية
لتنفيذ هذه الخطوة السريعة، يجب استيفاء المتطلبات الأساسية التالية:
- لقد نسخت مستودع GitHub.
- Webpack:
- Node.js
- Yarn:
gcloud
واجهة سطر الأوامر- مشروع على Google Cloud
- حساب Google Workspace تم تفعيل Google Meet فيه
- استخدِم متصفّح Chrome من الإصدار 94 أو إصدارًا أحدث.
إنشاء رموز OAuth
للربط بواجهة برمجة التطبيقات Meet Media API، يجب أن يستخدم تطبيقك بروتوكول OAuth لإنشاء الرموز المميزة للوصول. لمزيد من المعلومات عن الوصول إلى Google APIs باستخدام OAuth، يُرجى الاطّلاع على مقالة استخدام OAuth 2.0 للوصول إلى Google APIs.
عند إنشاء تطبيق ويب، يمكنك إنشاء رموز OAuth باستخدام مسار منح الإذن ضمنيًا. يستخدم نموذج TypeScript هذا هذه العملية لإنشاء رموز OAuth.
تشغيل العيّنة
ضمن الدليل
web/samples
، أنشئ العيّنة:$ yarn install --frozen-lockfile $ webpack
اتّبِع دليل المصادقة لاستخدام gcloud CLI لتسجيل الدخول واختيار مشروعك على Google Cloud.
يمكنك نشر الخادم على Google App Engine.
$ gcloud app deploy app.yaml
انتقِل إلى نقطة النهاية:
$ gcloud app browse
اتّبِع دليل إنشاء بيانات اعتماد الوصول لإنشاء بيانات اعتماد OAuth 2.0 باستخدام النطاقات التالية:
https://www.googleapis.com/auth/meetings.conference.media.readonly
https://www.googleapis.com/auth/meetings.space.readonly
أضِف عنوان URL لتطبيقك المنشور إلى مصادر JavaScript المسموح بها ومعرّفات الموارد المنتظمة (URI) المسموح بها لإعادة التوجيه.
انسخ معرّف العميل والصقه في صفحة الويب المنشورة.
انقر على زر تسجيل الدخول واتّبِع التعليمات. إذا واجهت خطأ، يُرجى العِلم أنّ نشر عناوين URL لإعادة التوجيه قد يستغرق بضع دقائق.
إنشاء اجتماع والانضمام إليه انسخ رمز اجتماع والصقه في حقل إدخال "رمز الاجتماع" على الصفحة.
اختَر عدد أحداث بث الفيديو فعِّل الصوت.
انقر على إنشاء عميل، ثم على الانضمام إلى الاجتماع.
راقِب أحداث بث الفيديو والصوت.