คู่มือนี้อธิบายวิธีสร้าง รับ และอัปเดตพื้นที่การประชุม รวมถึงวิธีสิ้นสุดการประชุมที่ใช้งานอยู่บนspacesของ REST API ของ Google Meet
สร้างพื้นที่การประชุม
หากต้องการสร้างพื้นที่การประชุม
ให้ใช้เมธอด create
ในแหล่งข้อมูล spaces
เมธอดจะแสดงผลอินสแตนซ์ของทรัพยากร spaces ซึ่งรวมถึงออบเจ็กต์ SpaceConfig
ซึ่งเป็นการกำหนดค่าสำหรับพื้นที่การประชุม นอกจากนี้ ยังมีออบเจ็กต์
ActiveConference
ซึ่งเป็นลิงก์ไปยัง
conferenceRecords
ทรัพยากรปัจจุบันภายในพื้นที่การประชุมด้วย
ตัวอย่างโค้ดต่อไปนี้แสดงวิธีสร้างพื้นที่การประชุม
Java
Node.js
Python
cURL
curl -X POST "https://meet.googleapis.com/v2/spaces" \
-H "Authorization: Bearer ACCESS_TOKEN" \
-H "Content-Type: application/json" \
-d '{}'
แทนที่ ACCESS_TOKEN ด้วยโทเค็นเพื่อการเข้าถึงที่ให้สิทธิ์เข้าถึง API
ดูรายละเอียดเกี่ยวกับพื้นที่การประชุม
หากต้องการดูรายละเอียดเกี่ยวกับพื้นที่การประชุมที่ใช้งานอยู่และการตั้งค่า ให้ใช้วิธี
get ในแหล่งข้อมูล
spaces ตั้งค่า
nameพารามิเตอร์เส้นทางโดยใช้รูปแบบ spaces/{space} หรือ
spaces/{meetingCode} ดูข้อมูลเพิ่มเติมได้ที่วิธีที่ Meet
ระบุพื้นที่
การประชุม
เมธอดจะแสดงผลพื้นที่การประชุมเป็นอินสแตนซ์ของทรัพยากร
spaces หากต้องการดูว่ามีการประชุมที่ใช้งานอยู่หรือไม่ ให้ตรวจสอบฟิลด์ activeConference
ตัวอย่างโค้ดต่อไปนี้แสดงวิธีดึงข้อมูลพื้นที่การประชุม
Java
Node.js
Python
cURL
curl -X GET "https://meet.googleapis.com/v2/spaces/SPACE_NAME" \
-H "Authorization: Bearer ACCESS_TOKEN"
แทนที่ ACCESS_TOKEN ด้วยโทเค็นเพื่อการเข้าถึงที่ให้สิทธิ์เข้าถึง API
แทนที่ค่าชื่อพื้นที่ทำงานด้วยรหัสที่เซิร์ฟเวอร์สร้างขึ้นที่ไม่ซ้ำกันสำหรับพื้นที่ทำงาน การประชุม
อัปเดตพื้นที่การประชุม
หากต้องการอัปเดตรายละเอียดของพื้นที่การประชุม ให้ใช้เมธอด
patch ในทรัพยากร
spaces ตั้งค่า
space.nameพารามิเตอร์เส้นทางโดยใช้รูปแบบ spaces/{space} โปรดดูข้อมูลเพิ่มเติมที่หัวข้อวิธีที่ Meet ระบุพื้นที่การประชุม
เมธอด patch ยังใช้พารามิเตอร์การค้นหา updateMask ที่ไม่บังคับได้ด้วย ฟิลด์
เป็นประเภท
FieldMask
นี่คือรายการฟิลด์ที่คั่นด้วยคอมมาซึ่งคุณต้องการอัปเดตในพื้นที่ทำงาน
เมธอดจะแสดงผลพื้นที่การประชุมเป็นอินสแตนซ์ของทรัพยากร
spaces
ตัวอย่างโค้ดต่อไปนี้แสดงวิธีอัปเดตพื้นที่การประชุม
Java
Node.js
Python
cURL
curl -X PATCH "https://meet.googleapis.com/v2/spaces/SPACE_NAME?updateMask=config.accessType" \
-H "Authorization: Bearer ACCESS_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"config": {
"accessType": "RESTRICTED"
}
}'
แทนที่ ACCESS_TOKEN ด้วยโทเค็นเพื่อการเข้าถึงที่ให้สิทธิ์เข้าถึง API
แทนที่ค่าชื่อพื้นที่ทำงานด้วยรหัสที่เซิร์ฟเวอร์สร้างขึ้นที่ไม่ซ้ำกันสำหรับพื้นที่ทำงาน การประชุม
สิ้นสุดการประชุมที่ใช้งานอยู่
หากต้องการสิ้นสุดการประชุมที่กำลังดำเนินอยู่ภายในพื้นที่การประชุม (หากมี) ให้ใช้วิธี
endActiveConference
ในทรัพยากร spaces
ตั้งค่าnameพารามิเตอร์เส้นทางโดยใช้รูปแบบ spaces/{space} ทั้ง
เนื้อหาคำขอและคำตอบว่างเปล่า ดูข้อมูลเพิ่มเติมได้ที่วิธีที่ Meet ระบุพื้นที่การประชุม
ตัวอย่างโค้ดต่อไปนี้แสดงวิธีสิ้นสุดการประชุมที่ใช้งานอยู่
Java
Node.js
Python
cURL
curl -X POST "https://meet.googleapis.com/v2/spaces/SPACE_NAME:endActiveConference" \
-H "Authorization: Bearer ACCESS_TOKEN" \
-H "Content-Type: application/json" \
-d '{}'
แทนที่ ACCESS_TOKEN ด้วยโทเค็นเพื่อการเข้าถึงที่ให้สิทธิ์เข้าถึง API
แทนที่ค่าชื่อพื้นที่ทำงานด้วยรหัสที่เซิร์ฟเวอร์สร้างขึ้นที่ไม่ซ้ำกันสำหรับพื้นที่ทำงาน การประชุม