User
Пользователь в Google Chat. При возврате в качестве выходных данных запроса, если ваше приложение Chat проходит аутентификацию как пользователь , выходные данные для ресурса User
содержат только name
и type
пользователя.
JSON-представление |
---|
{
"name": string,
"displayName": string,
"domainId": string,
"type": enum (Type ),
"isAnonymous": boolean
} |
Поля |
---|
name | string Название ресурса для user Google Chat . Формат: users/{user} . users/app можно использовать в качестве псевдонима для вызывающего пользователя bot приложения. Для human users {user} — это тот же идентификатор пользователя, что и: id человека в API People. Например, users/123456789 в Chat API представляют того же человека, что и идентификатор профиля человека 123456789 в People API. id пользователя в API каталога Admin SDK. адрес электронной почты пользователя можно использовать в качестве псевдонима для {user} в запросах API. Например, если идентификатор профиля пользователя People API для user@example.com равен 123456789 , вы можете users/user@example.com в качестве псевдонима для ссылки users/123456789 . Из API будет возвращено только каноническое имя ресурса (например, users/123456789 ).
|
display Name | string Только вывод. Отображаемое имя пользователя. |
domain Id | string Уникальный идентификатор домена Google Workspace пользователя. |
type | enum ( Type ) Тип пользователя. |
is Anonymous | boolean Только вывод. Если true , пользователь удаляется или его профиль не отображается. |
Тип
Перечисления |
---|
TYPE_UNSPECIFIED | Значение по умолчанию для перечисления. НЕ ИСПОЛЬЗУЙТЕ. |
HUMAN | Пользователь-человек. |
BOT | Пользователь приложения чата. |
Если не указано иное, контент на этой странице предоставляется по лицензии Creative Commons "С указанием авторства 4.0", а примеры кода – по лицензии Apache 2.0. Подробнее об этом написано в правилах сайта. Java – это зарегистрированный товарный знак корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2024-11-15 UTC.
[null,null,["Последнее обновление: 2024-11-15 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."]]],[]]