این صفحه نحوه تنظیم و اجرای نمونه را با استفاده از پیاده سازی مشتری مرجع TypeScript توضیح می دهد. برای آشنایی با کلاینت C++، به شروع سریع مشتری مرجع C++ مراجعه کنید.
پیش نیازها
برای اجرای این شروع سریع، به پیش نیازهای زیر نیاز دارید:
- شما مخزن GitHub را شبیه سازی کرده اید.
- پک وب .
- Node.js.
- نخ .
-
gcloud
CLI. - یک پروژه Google Cloud .
- یک حساب Google Workspace با فعال شدن Google Meet.
- از مرورگر کروم با نسخه >= 94 استفاده کنید.
توکن های OAuth را ایجاد کنید
برای اتصال به Meet Media API، برنامه شما باید از OAuth برای تولید نشانههای دسترسی استفاده کند. برای کسب اطلاعات بیشتر در مورد دسترسی به Google API با OAuth، به استفاده از OAuth 2.0 برای دسترسی به Google API مراجعه کنید.
هنگام ساختن یک برنامه وب، می توانید توکن های OAuth را با استفاده از جریان اعطای ضمنی ایجاد کنید. این نمونه TypeScript از این جریان برای تولید توکن های OAuth استفاده می کند.
نمونه را اجرا کنید
در پوشه
web/samples
، نمونه را بسازید:$ yarn install --frozen-lockfile $ webpack
برای ورود به سیستم و انتخاب پروژه Google Cloud خود ، Authenticate را برای استفاده از راهنمای CLI gcloud دنبال کنید.
سرور خود را در 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 برنامه مستقر شده خود را به مبداهای مجاز جاوا اسکریپت و URIهای مجاز تغییر مسیر اضافه کنید.
-
شناسه مشتری را کپی کرده و آن را در صفحه وب مستقر شده قرار دهید.
روی دکمه ورود ضربه بزنید و دستورات را دنبال کنید. اگر با خطایی مواجه شدید، توجه داشته باشید که ممکن است چند دقیقه طول بکشد تا URI های تغییر مسیر منتشر شوند.
یک جلسه ایجاد کنید و به آن بپیوندید . کد جلسه را کپی کنید و آن را در ورودی "کد جلسه" در صفحه جایگذاری کنید.
تعداد پخش های ویدئویی را انتخاب کنید و صدا را فعال کنید.
روی Create Client و سپس Join Meeting کلیک کنید.
جریان های ویدیویی و صوتی را مشاهده کنید.
موضوعات مرتبط
،این صفحه نحوه تنظیم و اجرای نمونه را با استفاده از پیاده سازی مشتری مرجع TypeScript توضیح می دهد. برای آشنایی با کلاینت C++، به شروع سریع مشتری مرجع C++ مراجعه کنید.
پیش نیازها
برای اجرای این شروع سریع، به پیش نیازهای زیر نیاز دارید:
- شما مخزن GitHub را شبیه سازی کرده اید.
- پک وب .
- Node.js.
- نخ .
-
gcloud
CLI. - یک پروژه Google Cloud .
- یک حساب Google Workspace با فعال شدن Google Meet.
- از مرورگر کروم با نسخه >= 94 استفاده کنید.
توکن های OAuth را ایجاد کنید
برای اتصال به Meet Media API، برنامه شما باید از OAuth برای تولید نشانههای دسترسی استفاده کند. برای کسب اطلاعات بیشتر در مورد دسترسی به Google API با OAuth، به استفاده از OAuth 2.0 برای دسترسی به Google API مراجعه کنید.
هنگام ساختن یک برنامه وب، می توانید توکن های OAuth را با استفاده از جریان اعطای ضمنی ایجاد کنید. این نمونه TypeScript از این جریان برای تولید توکن های OAuth استفاده می کند.
نمونه را اجرا کنید
در پوشه
web/samples
، نمونه را بسازید:$ yarn install --frozen-lockfile $ webpack
برای ورود به سیستم و انتخاب پروژه Google Cloud خود ، Authenticate را برای استفاده از راهنمای CLI gcloud دنبال کنید.
سرور خود را در 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 برنامه مستقر شده خود را به مبداهای مجاز جاوا اسکریپت و URIهای مجاز تغییر مسیر اضافه کنید.
-
شناسه مشتری را کپی کرده و آن را در صفحه وب مستقر شده قرار دهید.
روی دکمه ورود ضربه بزنید و دستورات را دنبال کنید. اگر با خطایی مواجه شدید، توجه داشته باشید که ممکن است چند دقیقه طول بکشد تا URI های تغییر مسیر منتشر شوند.
یک جلسه ایجاد کنید و به آن بپیوندید . کد جلسه را کپی کنید و آن را در ورودی "کد جلسه" در صفحه جایگذاری کنید.
تعداد پخش های ویدئویی را انتخاب کنید و صدا را فعال کنید.
روی Create Client و سپس Join Meeting کلیک کنید.
جریان های ویدیویی و صوتی را مشاهده کنید.