User

Google Chat'teki bir kullanıcı. İsteğin çıkışı olarak döndürüldüğünde, Chat uygulamanız kullanıcı olarak kimlik doğrulaması yaparsa User kaynağının çıkışı, kullanıcının yalnızca 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, arama uygulaması bot kullanıcısı için 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.

  • Admin SDK Directory API'deki bir 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 profil kimliği 123456789 ise users/123456789 referansı için users/user@example.com adresini takma ad olarak 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ülemez.

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ı.