User

Google Chat'teki bir kullanıcı. Chat uygulamanız bir istek sonucunda kullanıcı olarak kimlik doğrulaması yaparsa User kaynağının çıkışı yalnızca kullanıcının name ve type değerlerini doldurur.

JSON gösterimi
{
  "name": string,
  "displayName": string,
  "domainId": string,
  "type": enum (Type),
  "isAnonymous": boolean
}
Alanlar
name

string

Google Chat user kaynak adı.

Biçim: users/{user}. users/app, bot kullanıcısının arayan uygulama takma adı olarak kullanılabilir.

human users için {user}, aşağıdakilerle aynı kullanıcı tanımlayıcısıdır:

  • People API'deki Person için id. Örneğin, Chat API'deki users/123456789, People API'deki 123456789 kişi profili kimliğiyle aynı kişiyi temsil eder.

  • Yönetici SDK'sı Directory API'de kullanıcı için id.

  • Kullanıcının e-posta adresi, API isteklerinde {user} için takma ad olarak kullanılabilir. Örneğin, user@example.com için People API kişi profili kimliği 123456789 ise users/123456789'e referans vermek üzere users/user@example.com takma adını kullanabilirsiniz. API'den yalnızca standart kaynak adı (örneğin, users/123456789) döndürülür.

displayName

string

Yalnızca çıkış. Kullanıcının görünen adı.

domainId

string

Kullanıcının Google Workspace alanının benzersiz tanımlayıcısı.

type

enum (Type)

Kullanıcı türü.

isAnonymous

boolean

Yalnızca çıkış. true olduğunda kullanıcı silinir veya profili görünmez.

Tür

Sıralamalar
TYPE_UNSPECIFIED Sıralama için varsayılan değer. KULLANMAYIN.
HUMAN İnsan kullanıcı.
BOT Chat uygulaması kullanıcısı.