- คำขอ HTTP
- พารามิเตอร์เส้นทาง
- เนื้อหาคำขอ
- เนื้อหาการตอบกลับ
- ขอบเขตการให้สิทธิ์
- UpdateMemberRequest
- ลองใช้งาน
อัปเดตสมาชิกของพื้นที่ทำงานหนึ่งภายในกลุ่ม
คำขอ HTTP
POST https://meet.googleapis.com/v2/{parent=spaces/*}/members:batchUpdate
URL ใช้ไวยากรณ์การแปลงรหัส gRPC
พารามิเตอร์เส้นทาง
| พารามิเตอร์ | |
|---|---|
parent |
ต้องระบุ อัปเดตทรัพยากรหลักที่สมาชิกทุกคนแชร์ รูปแบบ: spaces/{space} |
เนื้อความของคำขอ
เนื้อหาของคำขอมีข้อมูลซึ่งมีโครงสร้างดังต่อไปนี้
| การแสดง JSON |
|---|
{
"requests": [
{
object ( |
| ช่อง | |
|---|---|
requests[] |
ต้องระบุ ข้อความคำขอที่ระบุทรัพยากรที่จะอัปเดต คุณแก้ไขสมาชิกได้สูงสุด 500 รายในคราวเดียว |
updateMask |
ไม่บังคับ มาสก์ฟิลด์ระดับบนสุดที่ใช้ระบุฟิลด์ที่จะอัปเดตในสมาชิกสำหรับ UpdateMemberRequests ทั้งหมด ฟิลด์มาสก์ระดับบนสุดและระดับย่อยมีสถานการณ์ที่เป็นไปได้ 4 แบบ ดังนี้ 1. ไม่มีฟิลด์มาสก์ระดับบนสุดและระดับย่อย: ระบบจะอัปเดตฟิลด์ทั้งหมดที่ระบุในคำขอ รวมถึงลบฟิลด์ที่ไม่ได้ตั้งค่าในคำขอ 2. มีฟิลด์มาสก์ระดับบนสุด แต่ไม่มีฟิลด์มาสก์ย่อย: ระบบจะอัปเดตฟิลด์ที่ระบุในฟิลด์มาสก์ระดับบนสุด 3. มีฟิลด์มาสก์ระดับบนสุดและระดับย่อย: ฟิลด์มาสก์ระดับย่อยต้องเหมือนกับฟิลด์มาสก์ระดับบนสุด 4. ไม่มีมาสก์ฟิลด์ระดับบนสุด แต่มีมาสก์ฟิลด์ย่อย: ระบบไม่รองรับและจะแสดงข้อผิดพลาด |
เนื้อหาการตอบกลับ
การตอบกลับของการอัปเดตสมาชิกแบบเป็นกลุ่ม
หากทำสำเร็จ เนื้อหาการตอบกลับจะมีข้อมูลซึ่งมีโครงสร้างดังต่อไปนี้
| การแสดง JSON |
|---|
{
"members": [
{
object ( |
| ช่อง | |
|---|---|
members[] |
อัปเดตสมาชิกแล้ว |
ขอบเขตการให้สิทธิ์
ต้องใช้ขอบเขต OAuth ต่อไปนี้
https://www.googleapis.com/auth/meetings.space.created
ดูข้อมูลเพิ่มเติมได้ที่คู่มือการให้สิทธิ์
UpdateMemberRequest
ส่งคำขออัปเดตสมาชิก
| การแสดง JSON |
|---|
{
"member": {
object ( |
| ช่อง | |
|---|---|
member |
ต้องระบุ สมาชิกที่จะอัปเดต รูปแบบ: spaces/{space}/members/{member} |
updateMask |
ไม่บังคับ ฟิลด์มาสก์ที่ใช้เพื่อระบุฟิลด์ที่จะอัปเดตในสมาชิก หากไม่ได้ระบุ updateMask(ไม่ได้ตั้งค่า ตั้งค่าด้วยเส้นทางว่าง หรือมีเพียง "" เป็นเส้นทาง) ระบบจะตั้งค่าเริ่มต้นเป็นอัปเดตช่องทั้งหมดที่ระบุค่าในคำขอ การใช้ "*" เป็น updateMask จะอัปเดตช่องทั้งหมด รวมถึงลบช่องที่ไม่ได้ตั้งค่าในคำขอ ในกรณีของ BatchUpdate จะต้องไม่มีหรือเหมือนกับ updateMask ใน BatchUpdateMembersRequest เมื่อสร้าง UpdateMemberRequest เป็นคำขอย่อยของ BatchUpdateMembersRequest |