User

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

जेएसओएन के काेड में दिखाना
{
  "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 व्यक्ति की प्रोफ़ाइल का आईडी है.

  • एडमिन SDK डायरेक्ट्री एपीआई में, उपयोगकर्ता का id.

  • उपयोगकर्ता का ईमेल पता, एपीआई अनुरोधों में {user} के लिए उपनाम के तौर पर इस्तेमाल किया जा सकता है. उदाहरण के लिए, अगर user@example.com के लिए People API Person प्रोफ़ाइल आईडी 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 ऐप्लिकेशन का उपयोगकर्ता.