แหล่งข้อมูล: การเป็นสมาชิก
แสดงถึงความเกี่ยวข้องกับการเป็นสมาชิกใน Google Chat เช่น ผู้ใช้หรือแอป Chat ได้รับเชิญ บางส่วนของ หรือไม่อยู่ในพื้นที่ทำงานหรือไม่
การแสดง JSON |
---|
{ "name": string, "state": enum ( |
ช่อง | |
---|---|
name |
ชื่อทรัพยากรของการเป็นสมาชิกที่เซิร์ฟเวอร์กำหนด รูปแบบ: |
state |
เอาต์พุตเท่านั้น สถานะการเป็นสมาชิก |
role |
ไม่บังคับ บทบาทของผู้ใช้ภายในพื้นที่ใน Chat ซึ่งจะกําหนดการดําเนินการที่ได้รับอนุญาตในพื้นที่ทำงาน ช่องนี้สามารถใช้เป็นอินพุตในmembers.patch เท่านั้น
|
createTime |
เอาต์พุตเท่านั้น เวลาที่สร้างการเป็นสมาชิก เช่น เวลาที่สมาชิกเข้าร่วมหรือได้รับเชิญให้เข้าร่วมพื้นที่ทำงาน |
ฟิลด์การรวม memberType สมาชิกที่เชื่อมโยงกับการเป็นสมาชิกนี้ ทั้งนี้ อาจรองรับสมาชิกประเภทอื่นๆ ในอนาคต memberType ต้องเป็นค่าใดค่าหนึ่งต่อไปนี้ |
|
member |
ผู้ใช้หรือแอป Google Chat ที่สอดคล้องกับการเป็นสมาชิก หากแอป Chat ตรวจสอบสิทธิ์เป็นผู้ใช้ เอาต์พุตจะแสดงค่าผู้ใช้ |
groupMember |
Google Group ที่สัมพันธ์กับการเป็นสมาชิก รองรับการดำเนินการอ่านเท่านั้น ขณะนี้ยังไม่รองรับการดำเนินการอื่นๆ เช่น การสร้างหรืออัปเดตการเป็นสมาชิก |
สถานะการเป็นสมาชิก
ระบุความสัมพันธ์ของสมาชิกกับการเว้นวรรค ทั้งนี้ ประเทศสมาชิกอื่นๆ อาจได้รับการรองรับในอนาคต
Enum | |
---|---|
MEMBERSHIP_STATE_UNSPECIFIED |
ค่าเริ่มต้น โปรดอย่าใช้ |
JOINED |
ระบบจะเพิ่มผู้ใช้ไปยังพื้นที่ทำงานและมีส่วนร่วมในพื้นที่ทำงานได้ |
INVITED |
ผู้ใช้ได้รับเชิญให้เข้าร่วมพื้นที่ทำงาน แต่ยังไม่ได้เข้าร่วม |
NOT_A_MEMBER |
ผู้ใช้ไม่ได้อยู่ในพื้นที่ทำงานและไม่มีคำเชิญให้เข้าร่วมพื้นที่ทำงานที่รอดำเนินการ |
บทบาทการเป็นสมาชิก
แสดงการดำเนินการที่อนุญาตของผู้ใช้ในพื้นที่ใน Chat และอาจเพิ่มค่า enum อื่นๆ ในอนาคต
Enum | |
---|---|
MEMBERSHIP_ROLE_UNSPECIFIED |
ค่าเริ่มต้น สำหรับ users : บุคคลนั้นไม่ใช่สมาชิกของพื้นที่ทำงาน แต่สามารถได้รับเชิญได้ สำหรับ Google Groups : จะมีการมอบหมายบทบาทนี้เสมอ (อาจมีค่า enum อื่นๆ ในอนาคต) |
ROLE_MEMBER |
สมาชิกของพื้นที่ทำงาน ผู้ใช้มีสิทธิ์พื้นฐาน เช่น การส่งข้อความถึงพื้นที่ทำงาน ในการสนทนากลุ่มแบบ 1:1 และการสนทนาที่ไม่มีชื่อ ทุกคนมีบทบาทนี้ |
ROLE_MANAGER |
เป็นผู้จัดการพื้นที่ทำงาน ผู้ใช้มีสิทธิ์พื้นฐานทั้งหมดรวมถึงสิทธิ์ระดับผู้ดูแลระบบที่ให้จัดการพื้นที่ทำงานได้ เช่น การเพิ่มหรือนำสมาชิกออก รองรับเฉพาะในSpaceType.SPACE |
กลุ่ม
กลุ่มของ Google ใน Google Chat
การแสดง JSON |
---|
{ "name": string } |
ช่อง | |
---|---|
name |
ชื่อทรัพยากรของ Google Group แสดงถึงกลุ่มใน Cloud Identity Groups API รูปแบบ: groups/{group} |
วิธีการ |
|
---|---|
|
สร้างการเป็นสมาชิกที่เป็นมนุษย์หรือการเป็นสมาชิกของแอปสำหรับแอปการโทร |
|
ลบการเป็นสมาชิก |
|
แสดงรายละเอียดเกี่ยวกับการเป็นสมาชิก |
|
แสดงรายการการเป็นสมาชิกในพื้นที่ทำงาน |
|
อัปเดตการเป็นสมาชิก |