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. |
Kecuali dinyatakan lain, konten di halaman ini dilisensikan berdasarkan Lisensi Creative Commons Attribution 4.0, sedangkan contoh kode dilisensikan berdasarkan Lisensi Apache 2.0. Untuk mengetahui informasi selengkapnya, lihat Kebijakan Situs Google Developers. Java adalah merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2025-02-27 UTC.
[null,null,["Terakhir diperbarui pada 2025-02-27 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."]]],["The JSON representation defines a user with fields including `name` (resource identifier), `displayName` (user's name), `domainId` (Google Workspace domain), `type` (user or bot), and `isAnonymous` (deleted/hidden profile status). The `name` field uses aliases like email or People API ID. User types include `HUMAN` and `BOT`. Authenticated Chat app users only show `name` and `type` in request outputs. `type` is an enum with possible values like `HUMAN` and `BOT`.\n"]]