User

Một người dùng trong Google Chat. Khi được trả về dưới dạng kết quả của một yêu cầu, nếu ứng dụng Chat xác thực với tư cách một người dùng, thì kết quả cho tài nguyên User chỉ điền sẵn nametype của người dùng.

Biểu diễn dưới dạng JSON
{
  "name": string,
  "displayName": string,
  "domainId": string,
  "type": enum (Type),
  "isAnonymous": boolean
}
Trường
name

string

Tên tài nguyên của Google Chat user.

Định dạng: users/{user}. Bạn có thể dùng users/app làm biệt hiệu cho người dùng ứng dụng gọi bot.

Đối với human users, {user} giống với giá trị nhận dạng người dùng:

  • id cho Person (Người) trong API Mọi người. Ví dụ: users/123456789 trong API Chat biểu thị cùng một người với Mã hồ sơ cá nhân 123456789 trong API Mọi người.

  • id dành cho người dùng trong API Thư mục của SDK dành cho quản trị viên.

  • địa chỉ email của người dùng có thể được dùng làm email đại diện cho {user} trong các yêu cầu API. Ví dụ: nếu Mã hồ sơ cá nhân API Mọi người cho user@example.com123456789, bạn có thể sử dụng users/user@example.com làm bí danh để tham chiếu users/123456789. Chỉ có tên tài nguyên chính tắc (ví dụ: users/123456789) được API trả về.

displayName

string

Chỉ có đầu ra. Tên hiển thị của người dùng.

domainId

string

Giá trị nhận dạng duy nhất của miền Google Workspace của người dùng.

type

enum (Type)

Kiểu người dùng.

isAnonymous

boolean

Chỉ có đầu ra. Khi true, người dùng sẽ bị xoá hoặc hồ sơ của họ không hiển thị.

Loại

Enum
TYPE_UNSPECIFIED Giá trị mặc định của enum. KHÔNG SỬ DỤNG.
HUMAN Người dùng.
BOT Người dùng ứng dụng Chat.