หน้านี้อธิบายกิจกรรมใน Google Meet ที่แอปของคุณสมัครรับข้อมูลได้ โดยใช้ Google Workspace Events API หลังจากที่คุณตัดสินใจว่า ประเภทเหตุการณ์ที่คุณต้องการ สร้าง การสมัครใช้บริการเพื่อเริ่มรับการสมัครใช้บริการ กิจกรรมจาก Google Meet
ดูข้อมูลเพิ่มเติมเกี่ยวกับการพัฒนาแอปสำหรับ Google Meet ได้ที่ Google Meet REST API ภาพรวม
เหตุการณ์ใน Meet ที่รองรับ
การสมัครใช้บริการ Google Workspace ช่วยให้คุณได้รับเหตุการณ์เกี่ยวกับ ประเภทการเปลี่ยนแปลงต่อไปนี้ใน Meet
- ต การประชุม เริ่มต้นหรือสิ้นสุดในพื้นที่การประชุม
- ต ผู้เข้าร่วม เข้าร่วมหรือออกจากการประชุม
- ต การบันทึก ขึ้นสำหรับการประชุม
- ต ข้อความถอดเสียง ของการประชุม
ทรัพยากรที่ตรวจสอบได้เพื่อดูเหตุการณ์
หากต้องการรับกิจกรรม ให้ระบุทรัพยากร Meet ที่จะตรวจสอบ ซึ่งเรียกว่าทรัพยากรเป้าหมายของการสมัครใช้บริการ
Google Workspace Events API รองรับทรัพยากรเป้าหมายต่อไปนี้ สำหรับ Meet
ทรัพยากรเป้าหมาย | รูปแบบ | ข้อจำกัด (หากมี) |
---|---|---|
พื้นที่จัดประชุม | //meet.googleapis.com/spaces/SPACE
โดยที่ SPACE คือรหัสใน
ชื่อทรัพยากรของทรัพยากร |
|
ผู้ใช้ | //cloudidentity.googleapis.com/users/USER
โดยที่ USER คือรหัสใน
ช่อง |
การสมัครใช้บริการจะได้รับเหตุการณ์เกี่ยวกับพื้นที่การประชุมที่ ผู้ใช้เป็นอย่างใดอย่างหนึ่งต่อไปนี้
|
ประเภทเหตุการณ์สำหรับการสร้างการสมัครใช้บริการ
เมื่อสร้างการสมัครใช้บริการแหล่งข้อมูลของ Meet คุณจะใช้
eventTypes[]
เพื่อระบุประเภทของเหตุการณ์ที่คุณต้องการรับ ประเภทกิจกรรมคือ
มีรูปแบบตามข้อกำหนด Cloud Events เช่น
google.workspace.APPLICATION.RESOURCE.VERSION.ACTION
ตัวอย่างเช่น หากต้องการรับกิจกรรมเกี่ยวกับผู้เข้าร่วมใหม่ในการประชุมสำหรับ
พื้นที่ Meet คุณระบุประเภทกิจกรรมเป็น
google.workspace.meet.participant.v2.joined
หากต้องการดูข้อมูลเพิ่มเติมเกี่ยวกับวิธีที่เหตุการณ์
โปรดดูโครงสร้างของ Google Workspace
กิจกรรม
ตารางต่อไปนี้แสดงประเภทเหตุการณ์ที่รองรับ คำอธิบาย และ มีการเปลี่ยนแปลงทรัพยากรของ Meet ที่แสดงในข้อมูลเหตุการณ์:
ประเภทเหตุการณ์ | คำอธิบาย | แหล่งข้อมูลของ Meet |
---|---|---|
|
การประชุมจะเริ่มต้นในพื้นที่จัดประชุม |
|
|
การประชุมจะสิ้นสุดในพื้นที่จัดประชุม |
|
|
ผู้เข้าร่วมเข้าร่วมการประชุมที่กำลังดำเนินอยู่ในพื้นที่จัดประชุม |
|
|
ผู้เข้าร่วมออกจากการประชุมที่ใช้งานอยู่ในพื้นที่ประชุม |
|
|
ระบบจะสร้างไฟล์บันทึกสำหรับการประชุมในพื้นที่ประชุม |
|
|
ระบบจะสร้างไฟล์ข้อความถอดเสียงสำหรับการประชุมในพื้นที่ประชุม |
|
ข้อมูลเหตุการณ์
ส่วนนี้จะอธิบายข้อมูลเหตุการณ์และตัวอย่างเพย์โหลดสำหรับเหตุการณ์ใน พื้นที่ประชุมของ Meet
เมื่อการสมัครใช้บริการ Google Workspace ได้รับกิจกรรมจาก
Meet
data
มีเพย์โหลดสำหรับเหตุการณ์ เพย์โหลดนี้มีข้อมูลเกี่ยวกับ
แหล่งข้อมูล Google Workspace ที่มีการเปลี่ยนแปลง เช่น หากสมัครรับข้อมูล
เหตุการณ์เกี่ยวกับข้อความถอดเสียงใหม่ในพื้นที่ทำงาน เพย์โหลดของเหตุการณ์เหล่านี้ประกอบด้วย
ข้อมูลเกี่ยวกับ
transcript
มีการเปลี่ยนแปลง
ข้อมูลทรัพยากรในเพย์โหลดเหตุการณ์
ตารางต่อไปนี้มีตัวอย่างเพย์โหลด JSON สำหรับการสมัครใช้บริการ
พื้นที่ประชุมของ Meet ตัวอย่างใช้การประชุม
conferenceRecords/AAA-BBB-CCC-DDD-EEE
ที่เกิดขึ้นในพื้นที่ทำงาน สำหรับแต่ละกิจกรรม
ที่การสมัครใช้บริการได้รับ เพย์โหลดจะปรากฏในช่อง data
ของ
กิจกรรม:
ตัวอย่าง | ประเภทเหตุการณ์ | เพย์โหลด JSON |
---|---|---|
การประชุมจะเริ่มต้นสำหรับพื้นที่ประชุมของ Meet |
|
ไม่รวมข้อมูลทรัพยากร
{ "conferenceRecord": { "name": "conferenceRecords/AAA-BBB-CCC-DDD-EEE" } } |
ผู้เข้าร่วมเข้าร่วมการประชุมในพื้นที่ประชุมของ Meet |
|
ไม่รวมข้อมูลทรัพยากร
{ "participantSession": { "name": "conferenceRecords/AAA-BBB-CCC-DDD-EEE/participants/FFF-GGG-HHH-III-JJJ/participantSessions/LLL-MMM-NNN-OOO-PPP" } } |
ระบบจะสร้างวิดีโอการประชุมไว้ในพื้นที่ประชุมของ Meet | google.workspace.meet.recording.v2.fileGenerated |
ไม่รวมข้อมูลทรัพยากร
{ "recording": { "name": "conferenceRecords/AAA-BBB-CCC-DDD-EEE/recordings/LLL-MMM-NNN-OOO-PPP" } } |
ระบบจะสร้างข้อความถอดเสียงสําหรับการประชุมในพื้นที่ประชุมของ Meet | google.workspace.meet.transcript.v2.fileGenerated |
ไม่รวมข้อมูลทรัพยากร
{ "transcript": { "name": "conferenceRecords/AAA-BBB-CCC-DDD-EEE/transcripts/PPP-QQQ-RRR-SSS-TTT" } } |