این صفحه نحوه راهاندازی و اجرای یک نمونه با استفاده از پیادهسازی کلاینت مرجع TypeScript را توضیح میدهد. برای کسب اطلاعات بیشتر در مورد کلاینت C++، به راهنمای سریع کلاینت مرجع C++ مراجعه کنید.
پیشنیازها
برای اجرای این کوئیکاستارت، به پیشنیازهای زیر نیاز دارید:
- شما مخزن گیتهاب را کلون کردهاید.
- وبپک .
- نود جی اس .
- نخ .
- رابط خط فرمان
gcloud. - یک پروژه Google Cloud با رابط برنامهنویسی کاربردی REST گوگل میت (Google Meet REST API) فعال.
- یک حساب کاربری گوگل ورک اسپیس.
- از مرورگر کروم با نسخه >= ۹۴ استفاده کنید.
فعال کردن Meet REST API
قبل از استفاده از APIهای گوگل، باید آنها را در یک پروژه گوگل کلود فعال کنید. میتوانید یک یا چند API را در یک پروژه گوگل کلود فعال کنید.کنسول گوگل کلود
در کنسول Google Cloud، رابط برنامهنویسی Meet REST را فعال کنید.
تأیید کنید که Meet REST API را در پروژه Cloud صحیح فعال میکنید، سپس روی Next کلیک کنید.
تأیید کنید که Meet REST API را فعال میکنید، سپس روی فعال کردن کلیک کنید.
رابط خط فرمان جیکلاود
در صورت لزوم، پروژه Cloud فعلی را روی پروژهای که ایجاد کردهاید تنظیم کنید:
gcloud config set project PROJECT_IDبه جای PROJECT_ID ، شناسه پروژه ابری که ایجاد کردهاید را قرار دهید.
فعال کردن Meet REST API:
gcloud services enable meet.googleapis.com
تولید توکنهای OAuth
برای اتصال به Meet Media API، برنامه شما باید از OAuth برای تولید توکنهای دسترسی استفاده کند. برای کسب اطلاعات بیشتر در مورد دسترسی به APIهای گوگل با OAuth، به بخش «استفاده از OAuth 2.0 برای دسترسی به APIهای گوگل» مراجعه کنید.
هنگام ساخت یک برنامه وب، میتوانید توکنهای OAuth را با استفاده از جریان اعطای ضمنی تولید کنید. این نمونه TypeScript از این جریان برای تولید توکنهای OAuth استفاده میکند.
نمونه را اجرا کنید
در داخل دایرکتوری
web/samples، نمونه را بسازید:$ yarn install --frozen-lockfile $ webpackبرای ورود به سیستم و انتخاب پروژه Google Cloud خود، راهنمای احراز هویت برای استفاده از gcloud CLI را دنبال کنید.
سرور خود را روی 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) برنامهی پیادهسازیشدهی خود را به Authorized JavaScript Origins و Authorized Redirect URIs اضافه کنید.
-
شناسه کلاینت را کپی کرده و در صفحه وب مستقر شده جایگذاری کنید.
روی دکمه ورود ضربه بزنید و دستورالعملها را دنبال کنید. اگر با خطایی مواجه شدید، توجه داشته باشید که ممکن است چند دقیقه طول بکشد تا URI های تغییر مسیر منتشر شوند.
ایجاد و پیوستن به یک جلسه . کد جلسه را کپی کرده و آن را در ورودی «کد جلسه» در صفحه جایگذاری کنید.
تعداد پخشهای ویدیویی را انتخاب کنید و صدا را فعال کنید.
روی ایجاد کلاینت و سپس پیوستن به جلسه کلیک کنید.
به جریانهای ویدیویی و صوتی توجه کنید.
مباحث مرتبط
این صفحه نحوه راهاندازی و اجرای یک نمونه با استفاده از پیادهسازی کلاینت مرجع TypeScript را توضیح میدهد. برای کسب اطلاعات بیشتر در مورد کلاینت C++، به راهنمای سریع کلاینت مرجع C++ مراجعه کنید.
پیشنیازها
برای اجرای این کوئیکاستارت، به پیشنیازهای زیر نیاز دارید:
- شما مخزن گیتهاب را کلون کردهاید.
- وبپک .
- نود جی اس .
- نخ .
- رابط خط فرمان
gcloud. - یک پروژه Google Cloud با رابط برنامهنویسی کاربردی REST گوگل میت (Google Meet REST API) فعال.
- یک حساب کاربری گوگل ورک اسپیس.
- از مرورگر کروم با نسخه >= ۹۴ استفاده کنید.
فعال کردن Meet REST API
قبل از استفاده از APIهای گوگل، باید آنها را در یک پروژه گوگل کلود فعال کنید. میتوانید یک یا چند API را در یک پروژه گوگل کلود فعال کنید.کنسول گوگل کلود
در کنسول Google Cloud، رابط برنامهنویسی Meet REST را فعال کنید.
تأیید کنید که Meet REST API را در پروژه Cloud صحیح فعال میکنید، سپس روی Next کلیک کنید.
تأیید کنید که Meet REST API را فعال میکنید، سپس روی فعال کردن کلیک کنید.
رابط خط فرمان جیکلاود
در صورت لزوم، پروژه Cloud فعلی را روی پروژهای که ایجاد کردهاید تنظیم کنید:
gcloud config set project PROJECT_IDبه جای PROJECT_ID ، شناسه پروژه ابری که ایجاد کردهاید را قرار دهید.
فعال کردن Meet REST API:
gcloud services enable meet.googleapis.com
تولید توکنهای OAuth
برای اتصال به Meet Media API، برنامه شما باید از OAuth برای تولید توکنهای دسترسی استفاده کند. برای کسب اطلاعات بیشتر در مورد دسترسی به APIهای گوگل با OAuth، به بخش «استفاده از OAuth 2.0 برای دسترسی به APIهای گوگل» مراجعه کنید.
هنگام ساخت یک برنامه وب، میتوانید توکنهای OAuth را با استفاده از جریان اعطای ضمنی تولید کنید. این نمونه TypeScript از این جریان برای تولید توکنهای OAuth استفاده میکند.
نمونه را اجرا کنید
در داخل دایرکتوری
web/samples، نمونه را بسازید:$ yarn install --frozen-lockfile $ webpackبرای ورود به سیستم و انتخاب پروژه Google Cloud خود، راهنمای احراز هویت برای استفاده از gcloud CLI را دنبال کنید.
سرور خود را روی 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) برنامهی پیادهسازیشدهی خود را به Authorized JavaScript Origins و Authorized Redirect URIs اضافه کنید.
-
شناسه کلاینت را کپی کرده و در صفحه وب مستقر شده جایگذاری کنید.
روی دکمه ورود ضربه بزنید و دستورالعملها را دنبال کنید. اگر با خطایی مواجه شدید، توجه داشته باشید که ممکن است چند دقیقه طول بکشد تا URI های تغییر مسیر منتشر شوند.
ایجاد و پیوستن به یک جلسه . کد جلسه را کپی کرده و آن را در ورودی «کد جلسه» در صفحه جایگذاری کنید.
تعداد پخشهای ویدیویی را انتخاب کنید و صدا را فعال کنید.
روی ایجاد کلاینت و سپس پیوستن به جلسه کلیک کنید.
به جریانهای ویدیویی و صوتی توجه کنید.
مباحث مرتبط
این صفحه نحوه راهاندازی و اجرای یک نمونه با استفاده از پیادهسازی کلاینت مرجع TypeScript را توضیح میدهد. برای کسب اطلاعات بیشتر در مورد کلاینت C++، به راهنمای سریع کلاینت مرجع C++ مراجعه کنید.
پیشنیازها
برای اجرای این کوئیکاستارت، به پیشنیازهای زیر نیاز دارید:
- شما مخزن گیتهاب را کلون کردهاید.
- وبپک .
- نود جی اس .
- نخ .
- رابط خط فرمان
gcloud. - یک پروژه Google Cloud با رابط برنامهنویسی کاربردی REST گوگل میت (Google Meet REST API) فعال.
- یک حساب کاربری گوگل ورک اسپیس.
- از مرورگر کروم با نسخه >= ۹۴ استفاده کنید.
فعال کردن Meet REST API
قبل از استفاده از APIهای گوگل، باید آنها را در یک پروژه گوگل کلود فعال کنید. میتوانید یک یا چند API را در یک پروژه گوگل کلود فعال کنید.کنسول گوگل کلود
در کنسول Google Cloud، رابط برنامهنویسی Meet REST را فعال کنید.
تأیید کنید که Meet REST API را در پروژه Cloud صحیح فعال میکنید، سپس روی Next کلیک کنید.
تأیید کنید که Meet REST API را فعال میکنید، سپس روی فعال کردن کلیک کنید.
رابط خط فرمان جیکلاود
در صورت لزوم، پروژه Cloud فعلی را روی پروژهای که ایجاد کردهاید تنظیم کنید:
gcloud config set project PROJECT_IDبه جای PROJECT_ID ، شناسه پروژه ابری که ایجاد کردهاید را قرار دهید.
فعال کردن Meet REST API:
gcloud services enable meet.googleapis.com
تولید توکنهای OAuth
برای اتصال به Meet Media API، برنامه شما باید از OAuth برای تولید توکنهای دسترسی استفاده کند. برای کسب اطلاعات بیشتر در مورد دسترسی به APIهای گوگل با OAuth، به بخش «استفاده از OAuth 2.0 برای دسترسی به APIهای گوگل» مراجعه کنید.
هنگام ساخت یک برنامه وب، میتوانید توکنهای OAuth را با استفاده از جریان اعطای ضمنی تولید کنید. این نمونه TypeScript از این جریان برای تولید توکنهای OAuth استفاده میکند.
نمونه را اجرا کنید
در داخل دایرکتوری
web/samples، نمونه را بسازید:$ yarn install --frozen-lockfile $ webpackبرای ورود به سیستم و انتخاب پروژه Google Cloud خود، راهنمای احراز هویت برای استفاده از gcloud CLI را دنبال کنید.
سرور خود را روی 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) برنامهی پیادهسازیشدهی خود را به Authorized JavaScript Origins و Authorized Redirect URIs اضافه کنید.
-
شناسه کلاینت را کپی کرده و در صفحه وب مستقر شده جایگذاری کنید.
روی دکمه ورود ضربه بزنید و دستورالعملها را دنبال کنید. اگر با خطایی مواجه شدید، توجه داشته باشید که ممکن است چند دقیقه طول بکشد تا URI های تغییر مسیر منتشر شوند.
ایجاد و پیوستن به یک جلسه . کد جلسه را کپی کرده و آن را در ورودی «کد جلسه» در صفحه جایگذاری کنید.
تعداد پخشهای ویدیویی را انتخاب کنید و صدا را فعال کنید.
روی ایجاد کلاینت و سپس پیوستن به جلسه کلیک کنید.
به جریانهای ویدیویی و صوتی توجه کنید.