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

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

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

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

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

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

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

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

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

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

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

  • การขายและการจัดการบัญชี

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

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

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

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

คำทั่วไป

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

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

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

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

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

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

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

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

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

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

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

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

ผู้เข้าร่วม

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

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

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

ที่อยู่ SIP

รายละเอียดที่อยู่ Session Initiation Protocol (SIP) จะอธิบายวิธีที่ฮาร์ดแวร์การประชุมทางวิดีโอของบุคคลที่สามสามารถค้นหาและ เข้าร่วม การประชุม ผ่าน Meet ได้ Meet รองรับสคีม URI ของ SIP