این صفحه نحوه تنظیم و اجرای نمونه را با استفاده از پیاده سازی مشتری مرجع TypeScript توضیح می دهد. برای آشنایی با کلاینت C++، به شروع سریع مشتری مرجع C++ مراجعه کنید.
پیش نیازها
برای اجرای این شروع سریع، به پیش نیازهای زیر نیاز دارید:
- شما مخزن GitHub را شبیه سازی کرده اید.
- پک وب .
- Node.js.
- نخ .
-
gcloud
CLI. - یک پروژه Google Cloud با فعال کردن Google Meet REST API.
- یک حساب Google Workspace.
- از مرورگر کروم با نسخه >= 94 استفاده کنید.
Meet REST API را فعال کنید
قبل از استفاده از Google API، باید آنها را در پروژه Google Cloud روشن کنید. میتوانید یک یا چند API را در یک پروژه Google Cloud روشن کنید.کنسول Google Cloud
در کنسول Google Cloud، Meet REST API را فعال کنید.
تأیید کنید که Meet REST API را در پروژه Cloud صحیح فعال میکنید، سپس روی Next کلیک کنید.
تأیید کنید که Meet REST API را فعال میکنید، سپس روی فعال کردن کلیک کنید.
gcloud CLI
در صورت لزوم، پروژه فعلی Cloud را روی پروژه ای که ایجاد کرده اید تنظیم کنید:
gcloud config set project PROJECT_ID
PROJECT_ID با Project ID پروژه Cloud که ایجاد کردید جایگزین کنید.
فعال کردن Meet REST API:
gcloud services enable meet.googleapis.com
توکن های 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 کلیک کنید.
جریان های ویدیویی و صوتی را مشاهده کنید.