User

کاربر در چت گوگل. هنگامی که به عنوان خروجی از یک درخواست برگردانده می شود، اگر برنامه چت شما به عنوان یک کاربر احراز هویت شود ، خروجی یک منبع User فقط name و type کاربر را پر می کند.

نمایندگی JSON
{
  "name": string,
  "displayName": string,
  "domainId": string,
  "type": enum (Type),
  "isAnonymous": boolean
}
فیلدها
name

string

نام منبع برای user گپ Google .

قالب: users/{user} . users/app را می توان به عنوان نام مستعار برای کاربر bot برنامه تماس گیرنده استفاده کرد.

برای human users ، {user} همان شناسه کاربری است که:

  • id Person in the People API. به عنوان مثال، users/123456789 در Chat API همان شخص را نشان می‌دهد که شناسه نمایه 123456789 شخص در People API.

  • id یک کاربر در Admin SDK Directory API.

  • آدرس ایمیل کاربر را می توان به عنوان نام مستعار برای {user} در درخواست های API استفاده کرد. به عنوان مثال، اگر شناسه نمایه افراد API People برای user@example.com 123456789 باشد، می‌توانید از users/user@example.com به عنوان نام مستعار برای مرجع users/123456789 استفاده کنید. فقط نام منبع متعارف (به عنوان مثال users/123456789 ) از API بازگردانده خواهد شد.

displayName

string

فقط خروجی نام نمایشی کاربر

domainId

string

شناسه منحصر به فرد دامنه Google Workspace کاربر.

type

enum ( Type )

نوع کاربر

isAnonymous

boolean

فقط خروجی وقتی true ، کاربر حذف می شود یا نمایه او قابل مشاهده نیست.

تایپ کنید

Enums
TYPE_UNSPECIFIED مقدار پیش فرض برای enum. استفاده نکنید.
HUMAN کاربر انسانی.
BOT کاربر برنامه چت.