בדף הזה מוסבר איך להגדיר ולהריץ דוגמה באמצעות הטמעת הלקוח לדוגמה ב-TypeScript. במקום זאת, תוכלו לקרוא את מדריך למתחילים בנושא לקוח העזרה של C++.
דרישות מוקדמות
כדי להריץ את המדריך למתחילים הזה, צריך את התנאים המוקדמים הבאים:
- שכפלתם את המאגר ב-GitHub.
- Webpack.
- Node.js.
- Yarn.
- ה-CLI של
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
פועלים לפי ההוראות במדריך אימות לשימוש ב-CLI של gcloud כדי להיכנס לחשבון ולבחור את הפרויקט ב-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 מורשים להפניה אוטומטית.
מעתיקים את מזהה הלקוח ומדביקים אותו בדף האינטרנט שנפרס.
מקישים על לחצן הכניסה ופועלים לפי ההנחיות. אם תיתקלו בשגיאה, חשוב לזכור שייתכן שיחלפו כמה דקות עד שההפצה של מזהי ה-URI להפניה האוטומטית תתבצע.
ליצור פגישה ולהצטרף אליה. מעתיקים את קוד הפגישה ומדביקים אותו בשדה 'קוד הפגישה' בדף.
בוחרים את מספר הסטרימינג של הווידאו ומפעילים את האודיו.
לוחצים על Create Client (יצירת לקוח) ואז על Join Meeting (הצטרפות לפגישה).
בודקים את שידור הווידאו והאודיו.