User

Google Chat 中的使用者。Chat 從要求傳回做為輸出內容時,如果您的 Chat 應用程式是以使用者身分進行驗證User 資源的輸出內容只會填入使用者的 nametype

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 相同:

  • People API 中 Personid。舉例來說,Chat API 中的 users/123456789 代表的使用者和 People API 中 123456789 個人檔案 ID 相同。

  • Admin SDK Directory API 中使用者id

  • 使用者的電子郵件地址可在 API 要求中做為 {user} 的別名。舉例來說,如果 user@example.com 的 People API 個人資料 ID 為 123456789,您就可以使用 users/user@example.com 做為別名來參照 users/123456789。API 只會傳回標準資源名稱,例如 users/123456789

displayName

string

僅供輸出。使用者的顯示名稱。

domainId

string

使用者 Google Workspace 網域的專屬 ID。

type

enum (Type)

使用者類型。

isAnonymous

boolean

僅供輸出。如果 true,代表使用者遭到刪除,或是個人資料未顯示。

類型

列舉
TYPE_UNSPECIFIED 列舉的預設值。請勿使用。
HUMAN 人類使用者,
BOT 即時通訊應用程式使用者。