Meet Media API: מדריך למתחילים ללקוח העזר של TypeScript

בדף הזה מוסבר איך להגדיר ולהריץ דוגמה באמצעות הטמעת הלקוח לדוגמה ב-TypeScript. במקום זאת, תוכלו לקרוא את מדריך למתחילים בנושא לקוח העזרה של C++‎.

דרישות מוקדמות

כדי להריץ את המדריך למתחילים הזה, צריך את התנאים המוקדמים הבאים:

יצירת אסימוני OAuth

כדי להתחבר ל-Meet Media API, האפליקציה שלכם צריכה להשתמש ב-OAuth כדי ליצור אסימוני גישה. מידע נוסף על גישה ל-Google APIs באמצעות OAuth זמין במאמר שימוש ב-OAuth 2.0 כדי לגשת ל-Google APIs.

כשאתם מפתחים אפליקציית אינטרנט, אתם יכולים ליצור אסימוני OAuth באמצעות תהליך ההענקה המשתמעת. בדוגמה הבאה ל-TypeScript נעשה שימוש בתהליך הזה כדי ליצור אסימוני OAuth.

הרצת הדוגמה

  1. יצירת לקוח OAuth

  2. בספרייה web/samples, יוצרים את הדוגמה:

    $ yarn install --frozen-lockfile
    $ webpack
    
  3. פועלים לפי ההוראות במדריך אימות לשימוש ב-CLI של gcloud כדי להיכנס לחשבון ולבחור את הפרויקט ב-Google Cloud.

  4. פורסים את השרת ב-Google App Engine.

    $ gcloud app deploy app.yaml
    
  5. עוברים לנקודת הקצה:

    $ gcloud app browse
    
  6. פועלים לפי ההוראות במדריך יצירת פרטי כניסה כדי ליצור פרטי כניסה ל-OAuth 2.0 עם ההיקפים הבאים:

    • https://www.googleapis.com/auth/meetings.conference.media.readonly
    • https://www.googleapis.com/auth/meetings.space.readonly

    מוסיפים את כתובת ה-URL של האפליקציה שנפרסה למקורות מורשים של JavaScript ולמזהי URI מורשים להפניה אוטומטית.

  7. מעתיקים את מזהה הלקוח ומדביקים אותו בדף האינטרנט שנפרס.

  8. מקישים על לחצן הכניסה ופועלים לפי ההנחיות. אם תיתקלו בשגיאה, חשוב לזכור שייתכן שיחלפו כמה דקות עד שההפצה של מזהי ה-URI להפניה האוטומטית תתבצע.

  9. ליצור פגישה ולהצטרף אליה. מעתיקים את קוד הפגישה ומדביקים אותו בשדה 'קוד הפגישה' בדף.

  10. בוחרים את מספר הסטרימינג של הווידאו ומפעילים את האודיו.

  11. לוחצים על Create Client (יצירת לקוח) ואז על Join Meeting (הצטרפות לפגישה).

  12. בודקים את שידור הווידאו והאודיו.