User

ผู้ใช้ใน Google Chat เมื่อแสดงผลเป็นเอาต์พุตจากคำขอ หากแอป Chat ตรวจสอบสิทธิ์ในฐานะผู้ใช้ เอาต์พุตสำหรับทรัพยากร User จะเติมข้อมูล name และ type ของผู้ใช้เท่านั้น

การแสดง JSON
{
  "name": string,
  "displayName": string,
  "domainId": string,
  "type": enum (Type),
  "isAnonymous": boolean
}
ช่อง
name

string

ชื่อทรัพยากรของ user ของ Google Chat

รูปแบบ: users/{user} คุณใช้ users/app เป็นชื่อแทนสำหรับแอปโทร bot ได้

สำหรับ human users นั้น {user} จะเป็นตัวระบุผู้ใช้เดียวกับข้อมูลต่อไปนี้

  • id สำหรับ Person ใน People API เช่น users/123456789 ใน Chat API จะแสดงถึงบุคคลเดียวกับรหัสโปรไฟล์บุคคล 123456789 ใน People API

  • id สำหรับผู้ใช้ใน Admin SDK Directory API

  • อีเมลของผู้ใช้สามารถใช้เป็นชื่อแทนสำหรับ {user} ในคำขอ API ตัวอย่างเช่น หากรหัสโปรไฟล์บุคคลของ People API สำหรับ user@example.com คือ 123456789 คุณสามารถใช้ users/user@example.com เป็นชื่อแทนเพื่ออ้างอิง users/123456789 ระบบจะแสดงเฉพาะชื่อทรัพยากร Canonical (เช่น users/123456789) จาก API

displayName

string

เอาต์พุตเท่านั้น ชื่อที่แสดงของผู้ใช้

domainId

string

ตัวระบุที่ไม่ซ้ำกันของโดเมน Google Workspace ของผู้ใช้

type

enum (Type)

ประเภทของผู้ใช้

isAnonymous

boolean

เอาต์พุตเท่านั้น เมื่อ true ผู้ใช้จะถูกลบหรือไม่แสดงโปรไฟล์ของผู้ใช้

ประเภท

Enum
TYPE_UNSPECIFIED ค่าเริ่มต้นสำหรับ enum โปรดอย่าใช้
HUMAN ผู้ใช้ที่เป็นมนุษย์
BOT ผู้ใช้แอป Chat