User

Google Chat'teki bir kullanıcı. Bir istekten çıkış olarak döndürüldüğünde, Chat uygulamanız 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 için kaynak adı.

Biçim: users/{user}. users/app, çağrı 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 simgesi, People API'deki 123456789 Kişi profili kimliğiyle aynı kişiyi temsil eder.

  • Admin SDK Directory API'de 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 profili kimliği 123456789 ise users/123456789 referansı için users/user@example.com 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 tarihinde 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ı.