User
Ein Nutzer in Google Chat. Wenn Ihre Chat-App sich als Nutzer authentifiziert und die Ausgabe einer Anfrage zurückgibt, werden in der Ausgabe für eine User
-Ressource nur die name
und type
des Nutzers ausgefüllt.
JSON-Darstellung |
{
"name": string,
"displayName": string,
"domainId": string,
"type": enum (Type ),
"isAnonymous": boolean
} |
Felder |
name |
string
Ressourcenname für eine Google Chat-user . Format: users/{user} . users/app kann als Alias für den bot -Nutzer der aufrufenden App verwendet werden. Für human users ist {user} dieselbe Nutzer-ID wie:
die id für die Person in der People API. Beispiel: users/123456789 in der Chat API steht für dieselbe Person wie die 123456789 Personenprofil-ID in der People API.
die id für einen Nutzer in der Admin SDK Directory API.
Die E-Mail-Adresse des Nutzers kann in API-Anfragen als Alias für {user} verwendet werden. Wenn beispielsweise die Personenprofil-ID der People API für user@example.com 123456789 lautet, können Sie users/user@example.com als Alias verwenden, um auf users/123456789 zu verweisen. Nur der kanonische Ressourcenname (z. B. users/123456789 ) wird von der API zurückgegeben.
|
displayName |
string
Nur Ausgabe. Der Anzeigename des Nutzers.
|
domainId |
string
Die eindeutige Kennung der Google Workspace-Domain des Nutzers.
|
type |
enum (Type )
Nutzertyp.
|
isAnonymous |
boolean
Nur Ausgabe. Wenn true , wird der Nutzer gelöscht oder sein Profil ist nicht sichtbar.
|
Typ
Enums |
TYPE_UNSPECIFIED |
Standardwert für die Aufzählung. NICHT VERWENDEN. |
HUMAN |
Menschlicher Nutzer. |
BOT |
Chat-App-Nutzer. |
Sofern nicht anders angegeben, sind die Inhalte dieser Seite unter der Creative Commons Attribution 4.0 License und Codebeispiele unter der Apache 2.0 License lizenziert. Weitere Informationen finden Sie in den Websiterichtlinien von Google Developers. Java ist eine eingetragene Marke von Oracle und/oder seinen Partnern.
Zuletzt aktualisiert: 2024-11-04 (UTC).
[null,null,["Zuletzt aktualisiert: 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."]]],[]]