User

Google Chat의 사용자 요청에서 출력으로 반환될 때 채팅 앱이 사용자로 인증되면 User 리소스의 출력은 사용자의 nametype만 채웁니다.

JSON 표현
{
  "name": string,
  "displayName": string,
  "domainId": string,
  "type": enum (Type),
  "isAnonymous": boolean
}
입력란
name

string

Google Chat user의 리소스 이름입니다.

형식은 users/{user}입니다. users/app는 호출 앱 bot 사용자의 별칭으로 사용할 수 있습니다.

human users의 경우 {user}는 다음과 동일한 사용자 식별자입니다.

  • People API에서 Personid입니다. 예를 들어 Chat API의 users/123456789는 People API의 123456789 사용자 프로필 ID와 동일한 사람을 나타냅니다.

  • Admin SDK Directory API에서 사용자id

  • 사용자의 이메일 주소를 API 요청에서 {user}의 별칭으로 사용할 수 있습니다. 예를 들어 user@example.com의 People API 개인 프로필 ID가 123456789이면 users/user@example.com를 별칭으로 사용하여 users/123456789를 참조할 수 있습니다. 표준 리소스 이름 (예: users/123456789)만 API에서 반환됩니다.

displayName

string

출력 전용. 사용자의 표시 이름입니다.

domainId

string

사용자의 Google Workspace 도메인의 고유 식별자입니다.

type

enum (Type)

사용자 유형.

isAnonymous

boolean

출력 전용. true인 경우 사용자가 삭제되거나 사용자 프로필이 표시되지 않습니다.

유형

열거형
TYPE_UNSPECIFIED 열거형의 기본값입니다. 사용하지 마세요.
HUMAN 인간 사용자
BOT 채팅 앱 사용자