Google Chat のユーザー。
リクエストの出力として返される場合、Chat 用アプリがユーザーとして認証されると、User リソース(Messages API や Memberships API など)の出力には、内部ユーザーと外部ユーザーの両方の name フィールドと type フィールドのみが入力されます。ただし、スペースのメンバーであるか、呼び出し元のユーザーと以前に親和性がある場合は除きます。
| JSON 表現 |
|---|
{
"name": string,
"displayName": string,
"avatarUrl": string,
"email": string,
"domainId": string,
"type": enum ( |
| フィールド | |
|---|---|
name |
Google Chat の 形式:
|
displayName |
出力専用。ユーザーの表示名。 アプリ認証とユーザー認証の両方で入力されます。このフィールドは、アプリ認証を使用して行われたリクエストに対して常に設定されます。ユーザー認証を使用してメッセージ API とメンバーシップ API を呼び出す場合、ユーザーがスペースのメンバーであるか、呼び出しユーザーと以前に親和性がある場合、メッセージの |
avatarUrl |
出力専用。ユーザーのアバター画像の URL。 ユーザー認証を使用してメッセージ API とメンバーシップ API を呼び出す場合、ユーザーがスペースのメンバーであるか、呼び出しユーザーと以前に親和性がある場合、メッセージの |
email |
出力専用。ユーザーのメール アドレスです。 ユーザー認証を使用してメッセージ API とメンバーシップ API を呼び出す場合、ユーザーがスペースのメンバーであるか、呼び出しユーザーと以前に親和性がある場合、メッセージの |
domainId |
ユーザーの Google Workspace ドメインの固有識別子。 |
type |
ユーザータイプ。 |
isAnonymous |
出力専用。 |
タイプ
| 列挙型 | |
|---|---|
TYPE_UNSPECIFIED |
列挙型のデフォルト値。使用しないでください。 |
HUMAN |
人間のユーザー。 |
BOT |
Chat アプリのユーザー。 |