User

Pengguna di Google Chat. Saat ditampilkan sebagai output dari permintaan, jika aplikasi Chat Anda melakukan autentikasi sebagai pengguna, output untuk resource User hanya mengisi name dan type pengguna.

Representasi JSON
{
  "name": string,
  "displayName": string,
  "domainId": string,
  "type": enum (Type),
  "isAnonymous": boolean
}
Kolom
name

string

Nama resource untuk user Google Chat.

Format: users/{user}. users/app dapat digunakan sebagai alias untuk pengguna bot aplikasi pemanggil.

Untuk human users, {user} adalah ID pengguna yang sama dengan:

  • id untuk Person di People API. Misalnya, users/123456789 di Chat API mewakili orang yang sama dengan ID profil Orang 123456789 di People API.

  • id untuk pengguna di Admin SDK Directory API.

  • alamat email pengguna dapat digunakan sebagai alias untuk {user} di permintaan API. Misalnya, jika ID profil Person API People untuk user@example.com adalah 123456789, Anda dapat menggunakan users/user@example.com sebagai alias untuk merujuk users/123456789. Hanya nama resource kanonis (misalnya users/123456789) yang akan ditampilkan dari API.

displayName

string

Hanya output. Nama tampilan pengguna.

domainId

string

ID unik domain Google Workspace pengguna.

type

enum (Type)

Jenis pengguna.

isAnonymous

boolean

Hanya output. Saat true, pengguna dihapus atau profilnya tidak terlihat.

Jenis

Enum
TYPE_UNSPECIFIED Nilai default untuk enum. JANGAN GUNAKAN.
HUMAN Pengguna manusia.
BOT Pengguna aplikasi Chat.