หน้านี้จะอธิบายวิธีตั้งค่าและเรียกใช้ตัวอย่างโดยใช้การติดตั้งใช้งานไคลเอ็นต์อ้างอิง TypeScript หากต้องการดูข้อมูลเกี่ยวกับไคลเอ็นต์ C++ แทน ให้ดูเริ่มต้นใช้งานไคลเอ็นต์อ้างอิง C++
ข้อกำหนดเบื้องต้น
หากต้องการเรียกใช้คู่มือเริ่มต้นฉบับย่อนี้ คุณต้องมีข้อกำหนดเบื้องต้นต่อไปนี้
- คุณได้โคลนที่เก็บ GitHub แล้ว
- Webpack
- Node.js
- Yarn
gcloud
CLI- โปรเจ็กต์ Google Cloud ที่เปิดใช้ REST API ของ Google Meet
- บัญชี Google Workspace
- ใช้เบราว์เซอร์ Chrome เวอร์ชัน >= 94
เปิดใช้ Meet REST API
ก่อนใช้ Google API คุณต้องเปิดใช้ API ในโปรเจ็กต์ Google Cloud คุณเปิด API อย่างน้อย 1 รายการในโปรเจ็กต์ Google Cloud เดียวได้คอนโซล Google Cloud
เปิดใช้ Meet REST API ในคอนโซล Google Cloud
ยืนยันว่าคุณกำลังเปิดใช้ Meet REST API ในโปรเจ็กต์ Cloud ที่ถูกต้อง จากนั้นคลิกถัดไป
ยืนยันว่าคุณกำลังเปิดใช้ Meet REST API แล้วคลิกเปิดใช้
gcloud CLI
หากจำเป็น ให้ตั้งค่าโปรเจ็กต์ 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 API ด้วย OAuth ได้ที่การใช้ OAuth 2.0 เพื่อเข้าถึง Google API
เมื่อสร้างเว็บแอป คุณจะสร้างโทเค็น OAuth ได้โดยใช้โฟลว์การให้สิทธิ์โดยนัย ตัวอย่าง TypeScript นี้ใช้ขั้นตอนการทำงานนี้เพื่อสร้างโทเค็น OAuth
เรียกใช้ตัวอย่าง
สร้างตัวอย่างภายในไดเรกทอรี
web/samples
$ yarn install --frozen-lockfile $ webpack
ทำตามคำแนะนำใน ตรวจสอบสิทธิ์เพื่อใช้ gcloud CLI เพื่อลงชื่อเข้าใช้และเลือกโปรเจ็กต์ 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 การเปลี่ยนเส้นทางอาจใช้เวลา 2-3 นาทีจึงจะมีผล
สร้างและเข้าร่วมการประชุม คัดลอกรหัสการประชุม แล้ววางลงในช่องป้อน "รหัสการประชุม" ในหน้าเว็บ
เลือกจำนวนวิดีโอสตรีมและเปิดใช้เสียง
คลิกสร้างไคลเอ็นต์ แล้วคลิกเข้าร่วมการประชุม
สังเกตสตรีมวิดีโอและเสียง