Meet Media API: คู่มือเริ่มต้นใช้งานไคลเอ็นต์อ้างอิง TypeScript

หน้านี้จะอธิบายวิธีตั้งค่าและเรียกใช้ตัวอย่างโดยใช้การใช้งานไคลเอ็นต์อ้างอิง TypeScript หากต้องการดูข้อมูลเกี่ยวกับไคลเอ็นต์ C++ แทน ให้ดูคู่มือเริ่มต้นใช้งานไคลเอ็นต์อ้างอิง C++

ข้อกำหนดเบื้องต้น

หากต้องการเรียกใช้การเริ่มต้นใช้งานอย่างรวดเร็วนี้ คุณต้องมีข้อกําหนดเบื้องต้นต่อไปนี้

สร้างโทเค็น OAuth

หากต้องการเชื่อมต่อกับ Meet Media API แอปของคุณต้องใช้ OAuth เพื่อสร้างโทเค็นการเข้าถึง ดูข้อมูลเพิ่มเติมเกี่ยวกับการเข้าถึง Google API ด้วย OAuth ได้ที่การใช้ OAuth 2.0 เพื่อเข้าถึง Google API

เมื่อสร้างเว็บแอป คุณจะสร้างโทเค็น OAuth ได้โดยใช้ขั้นตอนการให้สิทธิ์โดยนัย ตัวอย่าง TypeScript นี้ใช้ขั้นตอนนี้เพื่อสร้างโทเค็น OAuth

เรียกใช้ตัวอย่าง

  1. สร้างไคลเอ็นต์ OAuth

  2. สร้างตัวอย่างในไดเรกทอรี web/samples โดยทำดังนี้

    $ yarn install --frozen-lockfile
    $ webpack
    
  3. ทำตามคำแนะนำในการตรวจสอบสิทธิ์เพื่อใช้ gcloud CLI เพื่อลงชื่อเข้าใช้และเลือกโปรเจ็กต์ 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 การเปลี่ยนเส้นทางอาจใช้เวลา 2-3 นาทีจึงจะทำงาน

  9. สร้างและเข้าร่วมการประชุม คัดลอกรหัสการประชุม แล้ววางลงในอินพุต "รหัสการประชุม" ในหน้า

  10. เลือกจำนวนสตรีมวิดีโอและเปิดใช้เสียง

  11. คลิกสร้างไคลเอ็นต์ แล้วคลิกเข้าร่วมการประชุม

  12. ดูสตรีมวิดีโอและเสียง