User
ผู้ใช้ใน Google Chat เมื่อแสดงผลเป็นเอาต์พุตจากคำขอ หากแอป Chat ตรวจสอบสิทธิ์ในฐานะผู้ใช้ เอาต์พุตสำหรับทรัพยากร User
จะแสดงเฉพาะ name
และ type
ของผู้ใช้
การแสดง JSON |
{
"name": string,
"displayName": string,
"domainId": string,
"type": enum (Type ),
"isAnonymous": boolean
} |
ช่อง |
name |
string
ชื่อทรัพยากรสำหรับ Google Chat user รูปแบบ: 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 |
เนื้อหาของหน้าเว็บนี้ได้รับอนุญาตภายใต้ใบอนุญาตที่ต้องระบุที่มาของครีเอทีฟคอมมอนส์ 4.0 และตัวอย่างโค้ดได้รับอนุญาตภายใต้ใบอนุญาต Apache 2.0 เว้นแต่จะระบุไว้เป็นอย่างอื่น โปรดดูรายละเอียดที่นโยบายเว็บไซต์ Google Developers Java เป็นเครื่องหมายการค้าจดทะเบียนของ Oracle และ/หรือบริษัทในเครือ
อัปเดตล่าสุด 2024-11-04 UTC
[null,null,["อัปเดตล่าสุด 2024-11-04 UTC"],[[["The `User` resource represents a Google Chat user, which can be a human or a Chat app."],["A user's resource name is formatted as `users/{user}`, with various identifiers like email or People API ID usable for `{user}`."],["When a Chat app authenticates as a user, the API response for the `User` resource only includes the `name` and `type` fields."],["The `type` field indicates whether the user is `HUMAN` or `BOT`, while `isAnonymous` signifies a deleted or invisible profile."],["The `displayName` and `domainId` provide additional user information but might not be populated in all contexts."]]],[]]