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 panggilan. 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 123456789 ID profil Orang di People API.
id untuk pengguna di Admin SDK Directory API.
alamat email pengguna dapat digunakan sebagai alias untuk {user} dalam 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. Jika true , pengguna akan 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 2024-11-04 UTC.
[null,null,["Terakhir diperbarui pada 2024-11-04 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."]]],[]]