User
Utilisateur dans Google Chat Lorsqu'elle est renvoyée en tant que résultat d'une requête, si votre application Chat s'authentifie en tant qu'utilisateur, le résultat d'une ressource User
ne renseigne que les champs name
et type
de l'utilisateur.
Représentation JSON |
{
"name": string,
"displayName": string,
"domainId": string,
"type": enum (Type ),
"isAnonymous": boolean
} |
Champs |
name |
string
Nom de ressource pour un user Google Chat. Format : users/{user} . users/app peut être utilisé comme alias pour l'utilisateur bot de l'application appelante. Pour human users , {user} est le même identifiant utilisateur que:
le id pour Person dans l'API People ; Par exemple, users/123456789 dans l'API Chat représente la même personne que l'ID de profil de personne 123456789 dans l'API People.
le id d'un utilisateur dans l'API Directory du SDK Admin.
L'adresse e-mail de l'utilisateur peut être utilisée comme alias pour {user} dans les requêtes API. Par exemple, si l'ID de profil de personne de l'API People pour user@example.com est 123456789 , vous pouvez utiliser users/user@example.com comme alias pour référencer users/123456789 . Seul le nom de la ressource canonique (par exemple, users/123456789 ) sera renvoyé par l'API.
|
displayName |
string
Uniquement en sortie. Nom à afficher de l'utilisateur
|
domainId |
string
Identifiant unique du domaine Google Workspace de l'utilisateur.
|
type |
enum (Type )
Type d'utilisateur.
|
isAnonymous |
boolean
Uniquement en sortie. Lorsque true , l'utilisateur est supprimé ou son profil n'est pas visible.
|
Type
Enums |
TYPE_UNSPECIFIED |
Valeur par défaut de l'énumération. N'UTILISEZ PAS CE CHAMP. |
HUMAN |
Utilisateur humain. |
BOT |
Utilisateur de l'application Chat. |
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2024/11/04 (UTC).
[null,null,["Dernière mise à jour le 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."]]],[]]