User

Google Chat इस्तेमाल करने वाला कोई व्यक्ति. अगर आपका Chat ऐप्लिकेशन, अनुरोध के आउटपुट के तौर पर उपयोगकर्ता के तौर पर पुष्टि करता है, तो User संसाधन के आउटपुट में सिर्फ़ उपयोगकर्ता के name और type की जानकारी भरी जाती है.

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 में, Person के लिए id. उदाहरण के लिए, Chat API में users/123456789 उसी व्यक्ति को दिखाता है जिसे People API में 123456789 व्यक्ति के प्रोफ़ाइल आईडी से दिखाया जाता है.

  • Admin SDK Directory API में किसी उपयोगकर्ता के लिए id.

  • उपयोगकर्ता के ईमेल पते का इस्तेमाल, एपीआई अनुरोधों में {user} के उपनाम के तौर पर किया जा सकता है. उदाहरण के लिए, अगर user@example.com के लिए People API पर्सोनी की प्रोफ़ाइल का आईडी 123456789 है, तो users/123456789 का रेफ़रंस देने के लिए users/user@example.com का इस्तेमाल उपनाम के तौर पर किया जा सकता है. एपीआई से सिर्फ़ संसाधन का कैननिकल नाम (उदाहरण के लिए, users/123456789) दिखेगा.

displayName

string

सिर्फ़ आउटपुट के लिए. उपयोगकर्ता का डिसप्ले नेम.

domainId

string

उपयोगकर्ता के Google Workspace डोमेन का यूनीक आइडेंटिफ़ायर.

type

enum (Type)

उपयोगकर्ता टाइप.

isAnonymous

boolean

सिर्फ़ आउटपुट के लिए. true होने पर, उपयोगकर्ता को मिटा दिया जाता है या उसकी प्रोफ़ाइल नहीं दिखती.

टाइप

Enums
TYPE_UNSPECIFIED Enum के लिए डिफ़ॉल्ट वैल्यू. इसका इस्तेमाल न करें.
HUMAN कोई व्यक्ति.
BOT Chat ऐप्लिकेशन का उपयोगकर्ता.