ภาพรวมของ REST API ของ Google Meet

ภาพ API ของ
Google Meet REST

Google Meet REST API ช่วยให้คุณสร้างและจัดการการประชุมสำหรับ Google Meet และมอบจุดแรกเข้าให้ผู้ใช้ได้โดยตรงจากแอปของคุณ

เมื่อใช้ Meet REST API คุณจะทําสิ่งต่อไปนี้ได้

  • สร้างพื้นที่ประชุม
  • จองพื้นที่ประชุมหรือการประชุมตามชื่อทรัพยากร
  • รับรายชื่อผู้เข้าร่วมและเซสชันผู้เข้าร่วม
  • รับอาร์ติแฟกต์การประชุม (การอัดเสียง ข้อความถอดเสียง และรายการข้อความถอดเสียง)

รายการต่อไปนี้คือรายการคำศัพท์ทั่วไปที่ใช้ใน API นี้

อาร์ติแฟกต์
ไฟล์ที่ Google Meet สร้างขึ้นเพื่อตอบสนองต่อการประชุม (เช่น ไฟล์บันทึกการประชุมและtranscripts โดยปกติแล้วอาร์ติแฟกต์จะพร้อมสำหรับการดึงข้อมูลหลังจากการประชุมสิ้นสุดลง
กิจกรรมในปฏิทิน
กิจกรรมใน Google ปฏิทินที่มีผู้เข้าร่วมหลายคน ซึ่งมักจะสร้างโดยผู้จัดการประชุมซึ่งมีข้อมูลการเข้าร่วมการประชุม Meet อาจเป็นโซลูชันการประชุมสำหรับกิจกรรม
โทร
เซสชันที่ใช้ Meet หรือแจ้งผู้อื่นว่าการโทรกำลังเริ่มหรืออยู่ระหว่างดำเนินการ และอนุญาตให้เข้าร่วมได้ทันที
การประชุม
การประชุมคือการโทรภายในพื้นที่ประชุม ผู้ใช้มักคิดว่าสถานการณ์นี้เป็นการประชุมครั้งเดียว
โฮสต์
ผู้ที่ทำการโทร (ผู้จัดการประชุม) หรือผู้ที่ควบคุมการโทร โปรดทราบว่าผู้จัดการประชุมสามารถจัดการประชุมได้ แต่จะเข้าร่วมไม่ได้เมื่อจัดประชุมแล้ว และผู้จัดการประชุมยังมอบสิทธิ์ ในการจัดการประชุมให้กับผู้ร่วมจัดการประชุมได้ด้วย
รหัสการประชุม
สตริงอักขระ 10 ตัวที่ไม่ซ้ำกันซึ่งพิมพ์ได้สำหรับพื้นที่ประชุมซึ่งใช้ภายใน URL การเข้าร่วมของพื้นที่ประชุม เช่น abc-mnop-xyz ไม่ควรเก็บรหัสการประชุมไว้ในระยะยาวเนื่องจากอาจแยกออกจากพื้นที่การประชุมและสามารถนำมาใช้ซ้ำกับพื้นที่การประชุมอื่นๆ ได้ในอนาคต โดยทั่วไปรหัสการประชุมจะหมดอายุภายใน 365 วันนับจากวันที่ใช้งานครั้งล่าสุด โปรดดูข้อมูลเพิ่มเติมที่หัวข้อดูข้อมูลเกี่ยวกับรหัสการประชุมใน Google Meet
ชื่อการประชุม
รหัสที่ไม่ซ้ำกันที่เซิร์ฟเวอร์สร้างขึ้นซึ่งใช้ในการระบุพื้นที่ประชุม ระบบจะแสดงผลรหัสการประชุมในช่อง name ของทรัพยากร spaces
ผู้จัดการประชุม
ผู้ใช้ที่สร้างพื้นที่การประชุม หรืออาจถือว่าผู้ใช้รายนี้เป็นเจ้าของการประชุม บุคคลเหล่านี้อาจไม่ได้เข้าร่วมในระหว่างการโทรหรือเป็นผู้จัดการประชุมการประชุม โดยจะมีผู้จัดการประชุมได้เพียงคนเดียว
พื้นที่ประชุม
สถานที่เสมือนจริงหรือสิ่งของถาวร (เช่น ห้องประชุม) ที่ใช้จัดการประชุม สามารถจัดการประชุมที่ดำเนินอยู่ในพื้นที่ทำงานได้ทีละ 1 รายการเท่านั้น นอกจากนี้ พื้นที่ประชุมยังช่วยให้ผู้ใช้ประชุมและค้นหาทรัพยากรที่ใช้ร่วมกันได้ด้วย
ผู้เข้าร่วม
มีบุคคลเข้าร่วมการโทรหรือใช้โหมดแยกหน้าจอประชุม กำลังดูในฐานะผู้ชม หรืออุปกรณ์ในห้องที่เชื่อมต่อกับการโทร โดยแต่ละคนจะมีทรัพยากร conferenceRecords.participants 1 รายการสำหรับแต่ละคน เมื่อผู้เข้าร่วมเข้าร่วมการประชุม ระบบจะกำหนด รหัสที่ไม่ซ้ำกัน
เซสชันผู้เข้าร่วม
รหัสเซสชันที่ไม่ซ้ำกันที่สร้างขึ้นสำหรับคู่อุปกรณ์ของผู้เข้าร่วมแต่ละคู่ที่เข้าร่วมการโทร โดยจะมีทรัพยากร conferenceRecords.participants.participantSessions 1 รายการสำหรับแต่ละเซสชัน หากผู้เข้าร่วมเข้าร่วมการโทรเดียวกันหลายครั้งจากคู่อุปกรณ์ของผู้เข้าร่วม-อุปกรณ์เดียวกัน ผู้เข้าร่วมจะได้รับรหัสเซสชันที่ไม่ซ้ำกันแต่ละรหัส

ข้อมูลการให้สิทธิ์และการตรวจสอบสิทธิ์เฉพาะ API

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

Meet REST API รองรับขอบเขต OAuth 2.0 ต่อไปนี้

โค้ดขอบเขต คำอธิบาย การใช้งาน
https://www.googleapis.com/auth/meetings.space.readonly อนุญาตให้แอปอ่านข้อมูลเมตาเกี่ยวกับพื้นที่ประชุมที่ผู้ใช้มีสิทธิ์เข้าถึง ละเอียดอ่อน
https://www.googleapis.com/auth/meetings.space.created อนุญาตให้แอปสร้าง แก้ไข และอ่านข้อมูลเมตาเกี่ยวกับพื้นที่ประชุมที่แอปของคุณสร้างขึ้น ละเอียดอ่อน
https://www.googleapis.com/auth/drive.readonly อนุญาตให้แอปดาวน์โหลดไฟล์การบันทึกและข้อความถอดเสียงจาก Google Drive API ถูกจำกัด

ดูข้อมูลเพิ่มเติมเกี่ยวกับขอบเขต OAuth 2.0 ที่เฉพาะเจาะจงได้ที่ขอบเขต OAuth 2.0 สำหรับ Google APIs

  • หากต้องการดูข้อมูลเกี่ยวกับการพัฒนาด้วย Google Workspace API รวมถึงการจัดการการตรวจสอบสิทธิ์และการให้สิทธิ์ โปรดดูหัวข้อพัฒนาบน Google Workspace

  • หากต้องการดูวิธีสร้างพื้นที่ประชุมด้วย Meet REST API โปรดอ่านคู่มือการทำงานกับพื้นที่ประชุม