คู่มือนี้อธิบายวิธีสร้าง รับ และอัปเดตพื้นที่การประชุม รวมถึงวิธีสิ้นสุดการประชุมที่ใช้งานอยู่บน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
แทนที่ค่าชื่อพื้นที่ทำงานด้วยรหัสที่เซิร์ฟเวอร์สร้างขึ้นที่ไม่ซ้ำกันสำหรับพื้นที่ทำงาน การประชุม