בדף הזה מוסבר איך להגדיר ולהריץ דוגמה באמצעות הטמעה של לקוח הפניה ב-TypeScript. אם אתם רוצים ללמוד על לקוח C++, תוכלו לעיין במדריך לתחילת העבודה עם לקוח C++.
דרישות מוקדמות
כדי להפעיל את המדריך למתחילים הזה, צריך לעמוד בדרישות המוקדמות הבאות:
- שיכפלתם את המאגר ב-GitHub.
- Webpack.
- Node.js.
- Yarn.
-
gcloud
CLI. - פרויקט ב-Google Cloud שמופעל בו Google Meet REST API.
- חשבון Google Workspace.
- להשתמש בדפדפן Chrome בגרסה 94 ומעלה.
הפעלת Meet REST API
לפני שמשתמשים בממשקי Google API, צריך להפעיל אותם בפרויקט ב-Google Cloud. אפשר להפעיל ממשק API אחד או יותר בפרויקט יחיד ב-Google Cloud.מסוף Google Cloud
במסוף Google Cloud, מפעילים את Meet REST API.
מוודאים שמפעילים את Meet REST API בפרויקט הנכון ב-Cloud, ואז לוחצים על הבא.
מוודאים שמפעילים את Meet REST API ולוחצים על הפעלה.
CLI של gcloud
אם צריך, מגדירים את פרויקט Cloud הנוכחי לפרויקט שיצרתם:
gcloud config set project PROJECT_ID
מחליפים את PROJECT_ID במזהה הפרויקט של פרויקט Cloud שיצרתם.
מפעילים את Meet REST API:
gcloud services enable meet.googleapis.com
יצירת טוקנים של OAuth
כדי להתחבר ל-Meet Media API, האפליקציה שלכם צריכה להשתמש ב-OAuth כדי ליצור אסימוני גישה. מידע נוסף על גישה ל-Google APIs באמצעות OAuth זמין במאמר שימוש ב-OAuth 2.0 כדי לגשת אל Google APIs.
כשמפתחים אפליקציית אינטרנט, אפשר ליצור אסימוני OAuth באמצעות תהליך ההרשאה המרומזת. בדוגמה הזו של TypeScript נעשה שימוש בתהליך הזה כדי ליצור אסימוני OAuth.
הרצת הדוגמה
בספרייה
web/samples
, יוצרים את הדוגמה:$ yarn install --frozen-lockfile $ webpack
כדי להיכנס ולבחור את פרויקט Google Cloud, פועלים לפי ההוראות במאמר בנושא אימות לשימוש ב-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 של האפליקציה שפרסתם אל מקורות מורשים של JavaScript וכתובות URI מורשות להפניה אוטומטית.
מעתיקים את מזהה הלקוח ומדביקים אותו בדף האינטרנט שנפרס.
מקישים על לחצן הכניסה ופועלים לפי ההנחיות. אם נתקלתם בשגיאה, שימו לב שיכול להיות שיעברו כמה דקות עד שהפניות ה-URI יופצו.
יצירה של פגישה והצטרפות אליה. מעתיקים את קוד הפגישה ומדביקים אותו בשדה 'קוד הפגישה' בדף.
בוחרים את מספר זרמי הווידאו ומפעילים את האודיו.
לוחצים על יצירת לקוח ואז על הצטרפות לפגישה.
בודקים את שידורי הווידאו והאודיו.