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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

คำทั่วไป

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

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

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

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

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

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

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

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

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

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

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

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

ผู้เข้าร่วม

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

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

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