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