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

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

Meet REST API ช่วยให้คุณทำสิ่งต่อไปนี้ได้

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

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

กรณีการใช้งาน

แอปสามารถผสานรวมกับ Meet REST API เพื่อทำงานต่อไปนี้ได้

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

  • ระหว่างการประชุม: เรียกข้อมูลการประชุมเพื่อเปลี่ยนประสบการณ์การใช้งานแอป ตามข้อมูลเมตาที่ส่งคืน

  • หลังจากการประชุม: ดึงข้อมูลจากการประชุม เช่น การบันทึก และการถอดเสียงเป็นคำ

ตัวอย่างสิ่งที่คุณอาจต้องการใช้ REST API ของ Meet มีดังนี้

  • การขายและการจัดการลูกค้า

    • เรียกข้อมูลการประชุมและผู้เข้าร่วมเพื่อบันทึก
    • ดึงข้อมูลอาร์ติแฟกต์การประชุมและโพสต์ในบัญชี
    • เรียกใช้การถอดเสียงและการบันทึกผ่านโมเดล AI เพื่อสร้างการวิเคราะห์การฝึกสอน และประสิทธิภาพการขาย
  • การเรียนรู้และพัฒนา

    • สร้างและกำหนดค่าการประชุมล่วงหน้าสำหรับการฝึกอบรม
    • มอบหมายบทบาทผู้ร่วมจัดการประชุมให้กับผู้ฝึกสอนและหัวหน้าเซสชัน
    • ดึงข้อมูลการบันทึกที่ช่วยให้นักเรียนทบทวนเนื้อหาได้หลังจากหลักสูตรสิ้นสุดลง
  • การปฏิบัติงานของนักพัฒนาแอป

    • สร้างการประชุมเพื่อเชื่อมต่อกับเพื่อนร่วมทีมได้ทันที
    • อนุญาตให้ผู้มีส่วนเกี่ยวข้องอื่นๆ เข้าร่วมการประชุมที่กำลังดำเนินอยู่โดยแชร์ข้อมูลการประชุมและผู้เข้าร่วมแบบเรียลไทม์
    • เรียกใช้ข้อมูลการถอดเสียงผ่านโมเดล AI เพื่อสร้างขั้นตอนถัดไปที่ถูกต้อง
สร้างและเข้าร่วมการประชุมแบบไดนามิกกับเพื่อนร่วมงานภายในพื้นที่ใน Chat
รูปที่ 1 สร้างและเข้าร่วมการประชุมแบบไดนามิกกับเพื่อนร่วมงานภายในพื้นที่ใน Chat

นอกจากนี้ คุณยังรวม API อื่นๆ ของ Google Workspace เช่น Chat API เข้ากับแอปเพื่อยกระดับการทำงานร่วมกันได้อีกด้วย ดูข้อมูลเพิ่มเติมได้ที่ กรณีการใช้งาน Chat

คำทั่วไป

รายการคำศัพท์ที่ใช้กันโดยทั่วไปใน API นี้มีดังนี้

อาร์ติแฟกต์
ไฟล์ที่ Meet สร้างขึ้นเพื่อตอบสนองต่อการประชุม เช่น recordings และ transcripts โดยปกติแล้ว อาร์ติแฟกต์จะพร้อมให้ดึงข้อมูลหลังจากที่การประชุมสิ้นสุดลงไม่นาน
กิจกรรมในปฏิทิน
กิจกรรมใน Google ปฏิทินที่มีผู้เข้าร่วมหลายคน ซึ่งโดยปกติจะสร้างโดยผู้จัดการประชุมที่มีข้อมูลการเข้าร่วมการประชุม Meet อาจเป็นโซลูชันการประชุมสำหรับกิจกรรม
โทร
เซสชันที่ใช้ Meet หรือเพื่อแจ้งให้ผู้อื่นทราบว่าการโทร กำลังจะเริ่มหรือกำลังดำเนินอยู่ และอนุญาตให้ผู้อื่นเข้าร่วมได้ทันที
การประชุม
การประชุมคืออินสแตนซ์ของการโทรภายในพื้นที่การประชุม โดยปกติแล้ว ผู้ใช้จะถือว่าสถานการณ์นี้เป็นการประชุมเดียว
ผู้ร่วมจัดการประชุม
บุคคลในการโทรที่ได้รับสิทธิ์การจัดการสำหรับผู้จัดการประชุมจากผู้จัดการประชุม ยกเว้นสิทธิ์ในการนำผู้จัดการประชุมรายเดิมออก
โฮสต์
ผู้ที่สร้างการโทร (ผู้จัดการประชุม) หรือผู้ที่ควบคุมการโทร โปรดทราบว่าผู้จัดการประชุมสามารถจัดการประชุมได้ แต่ไม่จำเป็นต้องเข้าร่วมเมื่อมีการประชุม ผู้จัดยังมอบสิทธิ์ของผู้จัด ให้ผู้ร่วมจัดการประชุมได้ด้วย
รหัสการประชุม

สตริงแบบ 10 อักขระที่ไม่ซ้ำกันซึ่งพิมพ์ได้สำหรับพื้นที่การประชุมที่ใช้ภายในURI ของการประชุมในพื้นที่การประชุม ไม่คำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ เช่น abc-mnop-xyz ความยาวต้องไม่เกิน 128 อักขระ

ไม่ควรจัดเก็บรหัสการประชุมในระยะยาวเนื่องจากอาจยกเลิกการเชื่อมโยงกับพื้นที่การประชุมและนำไปใช้ซ้ำกับพื้นที่การประชุมอื่นๆ ในอนาคตได้ โดยทั่วไปแล้ว รหัสการประชุมจะหมดอายุภายใน 365 วันหลังจากการใช้งานครั้งล่าสุด ดูข้อมูลเพิ่มเติมได้ที่ดูข้อมูลเกี่ยวกับรหัสการประชุมใน Google Meet

ชื่อการประชุม

รหัสที่ไม่ซ้ำกันที่เซิร์ฟเวอร์สร้างขึ้นเพื่อใช้ระบุพื้นที่การประชุม โดยคำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ เช่น jQCFfuBOdN5z ระบบจะแสดงรหัสการประชุมในฟิลด์ name ของทรัพยากร spaces

ผู้จัดการประชุม

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

พื้นที่การประชุม

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

URI ของการประชุม

URL ที่คลิกได้ซึ่งเริ่มหรือนำผู้ใช้ไปยังการโทร การโทรแต่ละครั้งจะมี URL ที่ไม่ซ้ำกันซึ่งประกอบด้วย https://meet.google.com/ ตามด้วยรหัสการประชุม ตัวอย่างเช่น https://meet.google.com/abc-mnop-xyz

ผู้เข้าร่วม

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

เซสชันของผู้เข้าร่วม

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