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 של האדם ב-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. רק השם הקנוני של המשאב (לדוגמה users/123456789) יוחזר מה-API.

displayName

string

פלט בלבד. השם המוצג של המשתמש.

domainId

string

המזהה הייחודי של דומיין Google Workspace של המשתמש.

type

enum (Type)

סוג המשתמש.

isAnonymous

boolean

פלט בלבד. כאשר true, המשתמש נמחק או שהפרופיל שלו לא גלוי.

סוג

טיפוסים בני מנייה (enum)
TYPE_UNSPECIFIED ערך ברירת המחדל של המאפיין enum. לשימוש.
HUMAN משתמש אנושי.
BOT משתמש באפליקציית Chat.