- संसाधन: मैसेज
- JSON काेड में दिखाना
- कार्ड
- CardHeader
- ImageStyle
- Section
- WidgetMarkup
- TextParagraph
- Image
- OnClick
- FormAction
- ActionParameter
- OpenLink
- KeyValue
- आइकॉन
- बटन
- TextButton
- ImageButton
- CardAction
- CardWithId
- कार्ड
- CardHeader
- ImageType
- Section
- विजेट
- TextParagraph
- TextSyntax
- Image
- OnClick
- ऐक्शन
- ActionParameter
- LoadIndicator
- इंटरैक्शन
- OpenLink
- OpenAs
- OnClose
- OverflowMenu
- OverflowMenuItem
- आइकॉन
- MaterialIcon
- DecoratedText
- VerticalAlignment
- बटन
- रंग
- समस्या
- SwitchControl
- ControlType
- ButtonList
- TextInput
- समस्या
- सुझाव
- SuggestionItem
- पुष्टि करना
- InputType
- HostAppDataSourceMarkup
- ChatClientDataSourceMarkup
- SpaceDataSource
- WorkflowDataSourceMarkup
- समस्या
- SelectionInput
- SelectionType
- SelectionItem
- PlatformDataSource
- CommonDataSource
- DataSourceConfig
- DateTimePicker
- DateTimePickerType
- डिवाइडर
- ग्रिड
- GridItem
- ImageComponent
- ImageCropStyle
- ImageCropType
- BorderStyle
- BorderType
- GridItemLayout
- कॉलम
- कॉलम
- HorizontalSizeStyle
- HorizontalAlignment
- VerticalAlignment
- विजेट
- ChipList
- लेआउट
- चिप
- कैरसेल
- CarouselCard
- NestedWidget
- वीडियो किसको दिखे
- EventAction
- ट्रिगर
- CommonWidgetAction
- UpdateVisibilityAction
- CollapseControl
- DividerStyle
- CardAction
- CardFixedFooter
- DisplayStyle
- ExpressionData
- स्थिति
- ExpressionDataCondition
- ConditionType
- व्याख्या
- AnnotationType
- UserMentionMetadata
- समस्या
- SlashCommandMetadata
- समस्या
- RichLinkMetadata
- RichLinkType
- DriveLinkData
- ChatSpaceLinkData
- MeetSpaceLinkData
- समस्या
- HuddleStatus
- CalendarEventLinkData
- CustomEmojiMetadata
- थ्रेड
- ActionResponse
- ResponseType
- DialogAction
- Dialog
- ActionStatus
- कोड
- UpdatedWidget
- SelectionItems
- SlashCommand
- MatchedUrl
- EmojiReactionSummary
- DeletionMetadata
- DeletionType
- QuotedMessageMetadata
- QuoteType
- QuotedMessageSnapshot
- ForwardedMetadata
- AttachedGif
- AccessoryWidget
- Elements
- CitedSource
- स्निपेट
- ElementsImage
- फ़ुटर
- उद्धरण
- MarkupSyntax
- तरीके
संसाधन: मैसेज
Google Chat स्पेस में मौजूद कोई मैसेज.
| JSON के काेड में दिखाना |
|---|
{ "name": string, "sender": { object ( |
| फ़ील्ड | |
|---|---|
name |
आइडेंटिफ़ायर. मैसेज के संसाधन का नाम. फ़ॉर्मैट: यहां अगर मैसेज बनाते समय कस्टम आईडी सेट किया जाता है, तो इस आईडी का इस्तेमाल अनुरोध में मैसेज के बारे में बताने के लिए किया जा सकता है. इसके लिए, |
sender |
सिर्फ़ आउटपुट के लिए. मैसेज बनाने वाला उपयोगकर्ता. अगर आपका Chat ऐप्लिकेशन उपयोगकर्ता के तौर पर पुष्टि करता है, तो आउटपुट में संगठन के अंदर और बाहर के उपयोगकर्ताओं के लिए, सिर्फ़ उपयोगकर्ता |
createTime |
ज़रूरी नहीं. बदला नहीं जा सकता. Chat में बनाए गए स्पेस के लिए, मैसेज बनाए जाने का समय. इस फ़ील्ड का इस्तेमाल सिर्फ़ आउटपुट के लिए किया जाता है. हालांकि, इंपोर्ट मोड वाले स्पेस में इसका इस्तेमाल किया जा सकता है. इंपोर्ट मोड वाले स्पेस के लिए, इस फ़ील्ड को उस पुराने टाइमस्टैंप पर सेट करें जिस पर सोर्स में मैसेज बनाया गया था, ताकि मैसेज बनाने का ओरिजनल समय सुरक्षित रखा जा सके. |
lastUpdateTime |
सिर्फ़ आउटपुट के लिए. वह समय जब किसी उपयोगकर्ता ने मैसेज में आखिरी बार बदलाव किया था. अगर मैसेज में कभी बदलाव नहीं किया गया है, तो यह फ़ील्ड खाली होता है. |
deleteTime |
सिर्फ़ आउटपुट के लिए. Google Chat में मैसेज मिटाने का समय. अगर मैसेज कभी नहीं मिटाया जाता है, तो यह फ़ील्ड खाली होता है. |
text |
ज़रूरी नहीं. मैसेज का मुख्य हिस्सा, सादे टेक्स्ट में. किसी इमेज, वीडियो या वेब पेज के पहले लिंक से झलक वाला चिप जनरेट होता है. आपके पास Google Chat के किसी उपयोगकर्ता या स्पेस में मौजूद सभी लोगों को टैग करने का विकल्प भी होता है. टेक्स्ट मैसेज बनाने के बारे में जानने के लिए, मैसेज भेजना लेख पढ़ें. |
formattedText |
सिर्फ़ आउटपुट के लिए. इसमें
ज़्यादा जानकारी के लिए, किसी मैसेज में भेजे गए टेक्स्ट फ़ॉर्मैटिंग को देखना लेख पढ़ें |
cards[] |
इस्तेमाल बंद कर दिया गया है: इसके बजाय, रिच, फ़ॉर्मैट किए गए, और इंटरैक्टिव कार्ड. इनका इस्तेमाल, यूज़र इंटरफ़ेस (यूआई) एलिमेंट दिखाने के लिए किया जा सकता है. जैसे: फ़ॉर्मैट किया गया टेक्स्ट, बटन, और क्लिक की जा सकने वाली इमेज. कार्ड आम तौर पर, मैसेज के सादे टेक्स्ट वाले हिस्से के नीचे दिखते हैं. |
cardsV2[] |
ज़रूरी नहीं. cards का कलेक्शन. चैट ऐप्लिकेशन, ऐप्लिकेशन की पुष्टि की सुविधा वाले कार्ड बना सकते हैं. डेवलपर प्रीव्यू प्रोग्राम के तहत, अगर आपका Chat ऐप्लिकेशन उपयोगकर्ता के तौर पर पुष्टि करता है, तो वह कार्ड मैसेज बना सकता है. अगर आपका Chat ऐप्लिकेशन, Developer Preview Program का हिस्सा नहीं है, तो वह उपयोगकर्ता की पुष्टि करने वाले कार्ड नहीं बना सकता. कार्ड वाला मैसेज बनाने का तरीका जानने के लिए, मैसेज भेजना लेख पढ़ें. कार्ड बिल्डर की मदद से, कार्ड डिज़ाइन करें और उनकी झलक देखें. कार्ड बिल्डर खोलें |
annotations[] |
सिर्फ़ आउटपुट के लिए. एनोटेशन को मैसेज के सामान्य टेक्स्ट वाले हिस्से या Google Workspace के संसाधनों से लिंक करने वाले चिप से जोड़ा जा सकता है. जैसे, Google Docs या Sheets में |
thread |
वह थ्रेड जिससे मैसेज जुड़ा है. इसे इस्तेमाल करने के तरीके के बारे में जानने के लिए, मैसेज थ्रेड शुरू करना या उसका जवाब देना लेख पढ़ें. |
space |
सिर्फ़ आउटपुट के लिए. अगर आपका Chat ऐप्लिकेशन उपयोगकर्ता के तौर पर पुष्टि करता है, तो आउटपुट में सिर्फ़ स्पेस |
fallbackText |
ज़रूरी नहीं. मैसेज के कार्ड की सामान्य टेक्स्ट वाली जानकारी. इसका इस्तेमाल तब किया जाता है, जब असली कार्ड नहीं दिखाए जा सकते. उदाहरण के लिए, मोबाइल सूचनाएं. |
actionResponse |
सिर्फ़ इनपुट के लिए. ऐसे पैरामीटर जिनका इस्तेमाल करके, Chat ऐप्लिकेशन यह कॉन्फ़िगर कर सकता है कि उसके जवाब को कैसे पोस्ट किया जाए. |
argumentText |
सिर्फ़ आउटपुट के लिए. मैसेज का मुख्य हिस्सा, सादे टेक्स्ट में होता है. इसमें Chat ऐप्लिकेशन के सभी टैग हटा दिए जाते हैं. |
slashCommand |
सिर्फ़ आउटपुट के लिए. अगर लागू हो, तो स्लैश कमांड की जानकारी. |
attachment[] |
ज़रूरी नहीं. उपयोगकर्ता के अपलोड किए गए अटैचमेंट. |
matchedUrl |
सिर्फ़ आउटपुट के लिए. Chat मैसेज के |
threadReply |
सिर्फ़ आउटपुट के लिए. जब अगर स्पेस में थ्रेड में जवाब देने की सुविधा उपलब्ध नहीं है, तो यह फ़ील्ड हमेशा |
silent |
सिर्फ़ आउटपुट के लिए. यह साइलेंट मैसेज है या नहीं. साइलेंट मैसेज ऐसे मैसेज होते हैं जिनमें Chat, मैसेज पाने वालों के लिए पुश नोटिफ़िकेशन नहीं भेजता है. |
clientAssignedMessageId |
ज़रूरी नहीं. मैसेज के लिए कस्टम आईडी. इस फ़ील्ड का इस्तेमाल, किसी मैसेज की पहचान करने के लिए किया जा सकता है. इसके अलावा, इसका इस्तेमाल किसी मैसेज को पाने, मिटाने या अपडेट करने के लिए भी किया जा सकता है. कस्टम आईडी सेट करने के लिए, मैसेज बनाते समय |
emojiReactionSummaries[] |
सिर्फ़ आउटपुट के लिए. मैसेज पर इमोजी से दी गई प्रतिक्रियाओं की खास जानकारी की सूची. |
privateMessageViewer |
ज़रूरी नहीं. बदला नहीं जा सकता. मैसेज बनाने के लिए इनपुट. इसके अलावा, सिर्फ़ आउटपुट. वह उपयोगकर्ता जो मैसेज देख सकता है. इस फ़ील्ड को सेट करने पर, मैसेज निजी हो जाता है. यह सिर्फ़ उस उपयोगकर्ता और Chat ऐप्लिकेशन को दिखता है जिसे आपने चुना है. इस फ़ील्ड को अपने अनुरोध में शामिल करने के लिए, आपको ऐप्लिकेशन की पुष्टि का इस्तेमाल करके Chat API को कॉल करना होगा. साथ ही, आपको यहां दी गई जानकारी को शामिल नहीं करना होगा: ज़्यादा जानकारी के लिए, निजी तौर पर मैसेज भेजना लेख पढ़ें. |
deletionMetadata |
सिर्फ़ आउटपुट के लिए. मिटाए गए मैसेज के बारे में जानकारी. |
quotedMessageMetadata |
ज़रूरी नहीं. किसी ऐसे मैसेज के बारे में जानकारी जिसे किसी दूसरे मैसेज में कोट किया गया है. मैसेज बनाते समय, उसी थ्रेड में मौजूद मैसेज को कोट किया जा सकता है. इसके अलावा, नया रूट मैसेज बनाने के लिए, रूट मैसेज को कोट किया जा सकता है. हालांकि, किसी दूसरी थ्रेड के मैसेज के जवाब को कोट नहीं किया जा सकता. मैसेज अपडेट करते समय, इस्तेमाल के उदाहरण के लिए, किसी दूसरे मैसेज को कोट करना लेख पढ़ें. |
attachedGifs[] |
सिर्फ़ आउटपुट के लिए. मैसेज में अटैच की गई GIF इमेज. |
accessoryWidgets[] |
ज़रूरी नहीं. एक या उससे ज़्यादा इंटरैक्टिव विजेट, जो मैसेज के सबसे नीचे दिखते हैं. ऐसे मैसेज में ऐक्सेसरी विजेट जोड़े जा सकते हैं जिनमें टेक्स्ट, कार्ड या टेक्स्ट और कार्ड, दोनों शामिल हों. डायलॉग वाले मैसेज के लिए, इस सुविधा का इस्तेमाल नहीं किया जा सकता. ज़्यादा जानकारी के लिए, मैसेज के सबसे नीचे इंटरैक्टिव विजेट जोड़ना लेख पढ़ें. ऐक्सेसरी विजेट वाला मैसेज बनाने के लिए, ऐप्लिकेशन की पुष्टि करना ज़रूरी है. |
elements |
ज़रूरी नहीं. तत्व, मैसेज बनाते समय उपलब्ध कराए गए अतिरिक्त कॉम्पोनेंट होते हैं. ये मैसेज के टेक्स्ट के कुछ हिस्सों से जुड़े हो सकते हैं या नहीं भी हो सकते हैं. ये एनोटेशन से अलग होते हैं. एनोटेशन सिर्फ़ आउटपुट होते हैं और ये मैसेज के फ़्रैगमेंट या पूरे मैसेज के टेक्स्ट से जुड़ी अतिरिक्त जानकारी देते हैं. |
markupSyntax |
ज़रूरी नहीं. इससे यह तय होता है कि सर्वर, मैसेज |
CardWithId
Google Chat मैसेज में मौजूद कार्ड.
चैट ऐप्लिकेशन, ऐप्लिकेशन की पुष्टि की सुविधा वाले कार्ड बना सकते हैं. डेवलपर प्रीव्यू प्रोग्राम के तहत, अगर आपका Chat ऐप्लिकेशन उपयोगकर्ता के तौर पर पुष्टि करता है, तो वह कार्ड मैसेज बना सकता है. अगर आपका Chat ऐप्लिकेशन, Developer Preview Program का हिस्सा नहीं है, तो वह उपयोगकर्ता की पुष्टि करने वाले कार्ड नहीं बना सकता.
कार्ड वाला मैसेज बनाने का तरीका जानने के लिए, मैसेज भेजना लेख पढ़ें.
कार्ड बिल्डर की मदद से, कार्ड डिज़ाइन करें और उनकी झलक देखें.
कार्ड बिल्डर खोलें| JSON के काेड में दिखाना |
|---|
{
"cardId": string,
"card": {
object ( |
| फ़ील्ड | |
|---|---|
cardId |
अगर मैसेज में एक से ज़्यादा कार्ड शामिल हैं, तो यह फ़ील्ड ज़रूरी है. किसी मैसेज में मौजूद कार्ड के लिए यूनीक आइडेंटिफ़ायर. |
card |
कार्ड. ज़्यादा से ज़्यादा 32 केबी. |
व्याख्या
एनोटेशन को मैसेज के सामान्य टेक्स्ट वाले हिस्से या Google Workspace के संसाधनों से लिंक करने वाले चिप से जोड़ा जा सकता है. जैसे, Google Docs या Sheets में startIndex और length का 0. टेक्स्ट मैसेज में बुनियादी फ़ॉर्मैटिंग जोड़ने के लिए, टेक्स्ट मैसेज फ़ॉर्मैट करना लेख पढ़ें.
सामान्य टेक्स्ट वाले मैसेज के मुख्य हिस्से का उदाहरण:
Hello @FooBot how are you!"
इससे जुड़े एनोटेशन का मेटाडेटा:
"annotations":[{
"type":"USER_MENTION",
"startIndex":6,
"length":7,
"userMention": {
"user": {
"name":"users/{user}",
"displayName":"FooBot",
"avatarUrl":"https://goo.gl/aeDtrS",
"type":"BOT"
},
"type":"MENTION"
}
}]
| JSON के काेड में दिखाना |
|---|
{ "type": enum ( |
| फ़ील्ड | |
|---|---|
type |
यह एनोटेशन किस तरह का है. |
length |
यह एनोटेशन, सादे टेक्स्ट वाले मैसेज के मुख्य हिस्से में मौजूद जिस सबस्ट्रिंग से जुड़ा है उसकी लंबाई. अगर यह मौजूद नहीं है, तो इसका मतलब है कि लंबाई 0 है. |
startIndex |
यह एनोटेशन, मैसेज के मुख्य हिस्से में मौजूद सादे टेक्स्ट के जिस हिस्से से जुड़ा है उसका शुरुआती इंडेक्स. यह इंडेक्स, 0 से शुरू होता है और इसमें शामिल होता है. |
| एनोटेशन के बारे में अतिरिक्त मेटाडेटा. यहां ऐसे फ़ील्ड की सूची दी गई है जिनमें से सिर्फ़ एक को चुना जा सकता है. जवाब में ज़्यादा से ज़्यादा एक फ़ील्ड सेट किया जाएगा: | |
userMention |
उपयोगकर्ता के नाम का मेटाडेटा. |
slashCommand |
स्लैश कमांड का मेटाडेटा. |
richLinkMetadata |
रिच लिंक का मेटाडेटा. |
customEmojiMetadata |
कस्टम इमोजी का मेटाडेटा. |
| एक-दूसरे से अलग फ़ील्ड के आखिर में. | |
AnnotationType
एनोटेशन का टाइप.
| Enums | |
|---|---|
ANNOTATION_TYPE_UNSPECIFIED |
enum के लिए डिफ़ॉल्ट वैल्यू. इसका इस्तेमाल न करें. |
USER_MENTION |
किसी उपयोगकर्ता को टैग किया गया हो. |
SLASH_COMMAND |
स्लैश कमांड का इस्तेमाल किया जाता है. |
RICH_LINK |
रिच लिंक एनोटेशन. |
CUSTOM_EMOJI |
कस्टम इमोजी एनोटेशन. |
UserMentionMetadata
उपयोगकर्ता के नाम (@) के लिए एनोटेशन मेटाडेटा.
| JSON के काेड में दिखाना |
|---|
{ "user": { object ( |
| फ़ील्ड | |
|---|---|
user |
टैग किया गया उपयोगकर्ता. |
type |
उपयोगकर्ता को टैग करने का टाइप. |
टाइप
| Enums | |
|---|---|
TYPE_UNSPECIFIED |
enum के लिए डिफ़ॉल्ट वैल्यू. इसका इस्तेमाल न करें. |
ADD |
उपयोगकर्ता को स्पेस में जोड़ें. |
MENTION |
स्पेस में किसी उपयोगकर्ता को टैग करना. |
SlashCommandMetadata
स्लैश कमांड (/) के लिए एनोटेशन मेटाडेटा.
| JSON के काेड में दिखाना |
|---|
{ "bot": { object ( |
| फ़ील्ड | |
|---|---|
bot |
वह Chat ऐप्लिकेशन जिसकी कमांड को ट्रिगर किया गया था. |
type |
स्लैश कमांड का टाइप. |
commandName |
स्लैश कमांड का नाम. |
commandId |
बुलाई गई स्लैश कमांड का आईडी. |
triggersDialog |
इससे पता चलता है कि स्लैश कमांड, डायलॉग के लिए है या नहीं. |
टाइप
| Enums | |
|---|---|
TYPE_UNSPECIFIED |
enum के लिए डिफ़ॉल्ट वैल्यू. इसका इस्तेमाल न करें. |
ADD |
स्पेस में Chat ऐप्लिकेशन जोड़ें. |
INVOKE |
स्पेस में स्लैश कमांड का इस्तेमाल करना. |
RichLinkMetadata
किसी संसाधन का रिच लिंक. रिच लिंक को मैसेज के सामान्य टेक्स्ट वाले हिस्से से जोड़ा जा सकता है. इसके अलावा, ये ऐसे चिप के तौर पर दिख सकते हैं जो Google Workspace के संसाधनों से लिंक होते हैं. जैसे, Google Docs या Sheets. इनमें startIndex और length की वैल्यू 0 होती है.
| JSON के काेड में दिखाना |
|---|
{ "uri": string, "richLinkType": enum ( |
| फ़ील्ड | |
|---|---|
uri |
इस लिंक का यूआरआई. |
richLinkType |
रिच लिंक का टाइप. |
| लिंक किए गए संसाधन का डेटा. यहां ऐसे फ़ील्ड की सूची दी गई है जिनमें से सिर्फ़ एक को चुना जा सकता है. जवाब में ज़्यादा से ज़्यादा एक फ़ील्ड सेट किया जाएगा: | |
driveLinkData |
Drive के लिंक का डेटा. |
chatSpaceLinkData |
चैट स्पेस के लिंक का डेटा. |
meetSpaceLinkData |
मीटिंग के स्पेस के लिंक का डेटा. |
calendarEventLinkData |
कैलेंडर इवेंट के लिंक का डेटा. |
| एक-दूसरे से अलग फ़ील्ड के आखिर में. | |
RichLinkType
रिच लिंक का टाइप. आने वाले समय में, इसमें और टाइप जोड़े जा सकते हैं.
| Enums | |
|---|---|
RICH_LINK_TYPE_UNSPECIFIED |
enum के लिए डिफ़ॉल्ट वैल्यू. इसका इस्तेमाल न करें. |
DRIVE_FILE |
Google Drive के रिच लिंक का टाइप. |
CHAT_SPACE |
Chat स्पेस का रिच लिंक टाइप. उदाहरण के लिए, स्पेस स्मार्ट चिप. |
GMAIL_MESSAGE |
Gmail मैसेज में मौजूद रिच लिंक का टाइप. खास तौर पर, Chat में शेयर करें से मिला Gmail चिप. एपीआई सिर्फ़ GMAIL_MESSAGE रिच लिंक वाले मैसेज पढ़ सकता है. |
MEET_SPACE |
यह Meet मैसेज में शामिल किए जाने वाले रिच लिंक का टाइप है. उदाहरण के लिए, Meet चिप. |
CALENDAR_EVENT |
Calendar मैसेज में रिच लिंक का टाइप. उदाहरण के लिए, Calendar चिप. |
DriveLinkData
Google Drive के लिंक का डेटा.
| JSON के काेड में दिखाना |
|---|
{
"driveDataRef": {
object ( |
| फ़ील्ड | |
|---|---|
driveDataRef |
एक DriveDataRef, जो Google Drive में मौजूद किसी फ़ाइल का रेफ़रंस देता है. |
mimeType |
लिंक किए गए Google Drive संसाधन का एमआईएमई टाइप. |
ChatSpaceLinkData
Chat स्पेस के लिंक का डेटा.
| JSON के काेड में दिखाना |
|---|
{ "space": string, "thread": string, "message": string } |
| फ़ील्ड | |
|---|---|
space |
लिंक किए गए Chat स्पेस रिसॉर्स का स्पेस. फ़ॉर्मैट: |
thread |
लिंक किए गए Chat स्पेस के संसाधन का थ्रेड. फ़ॉर्मैट: |
message |
लिंक किए गए Chat स्पेस रिसॉर्स का मैसेज. फ़ॉर्मैट: |
MeetSpaceLinkData
मीटिंग के स्पेस के लिंक का डेटा.
| JSON के काेड में दिखाना |
|---|
{ "meetingCode": string, "type": enum ( |
| फ़ील्ड | |
|---|---|
meetingCode |
लिंक किए गए Meet स्पेस का मीटिंग कोड. |
type |
इससे Meet स्पेस के टाइप के बारे में पता चलता है. |
huddleStatus |
ज़रूरी नहीं. सिर्फ़ आउटपुट के लिए. अगर Meet एक हडल है, तो हडल का स्टेटस दिखाता है. अगर ऐसा नहीं है, तो इसे अनसेट कर दिया जाता है. |
टाइप
मीटिंग स्पेस का टाइप.
| Enums | |
|---|---|
TYPE_UNSPECIFIED |
enum के लिए डिफ़ॉल्ट वैल्यू. इसका इस्तेमाल न करें. |
MEETING |
मीट स्पेस एक मीटिंग है. |
HUDDLE |
मीटिंग स्पेस एक हडल है. |
HuddleStatus
हडल का स्टेटस
| Enums | |
|---|---|
HUDDLE_STATUS_UNSPECIFIED |
enum के लिए डिफ़ॉल्ट वैल्यू. इसका इस्तेमाल न करें. |
STARTED |
हडल कॉल शुरू हो गया है. |
ENDED |
हडल खत्म हो गया है. ऐसे में, Meet स्पेस का यूआरआई और आइडेंटिफ़ायर मान्य नहीं रहेंगे. |
MISSED |
हडल छूट गया है. ऐसे में, Meet स्पेस का यूआरआई और आइडेंटिफ़ायर मान्य नहीं रहेंगे. |
CalendarEventLinkData
कैलेंडर इवेंट के लिंक का डेटा.
| JSON के काेड में दिखाना |
|---|
{ "calendarId": string, "eventId": string } |
| फ़ील्ड | |
|---|---|
calendarId |
लिंक किए गए Calendar का कैलेंडर आइडेंटिफ़ायर. |
eventId |
लिंक किए गए Calendar इवेंट का इवेंट आइडेंटिफ़ायर. |
CustomEmojiMetadata
कस्टम इमोजी के लिए एनोटेशन मेटाडेटा.
| JSON के काेड में दिखाना |
|---|
{
"customEmoji": {
object ( |
| फ़ील्ड | |
|---|---|
customEmoji |
कस्टम इमोजी. |
थ्रेड
Google Chat में मौजूद किसी स्पेस में थ्रेड. इसे इस्तेमाल करने के तरीके के बारे में जानने के लिए, मैसेज थ्रेड शुरू करना या उसका जवाब देना लेख पढ़ें.
मैसेज बनाते समय थ्रेड तय करने पर, messageReplyOption फ़ील्ड सेट किया जा सकता है. इससे यह तय किया जा सकता है कि मिलती-जुलती थ्रेड न मिलने पर क्या होगा.
| JSON के काेड में दिखाना |
|---|
{ "name": string, "threadKey": string } |
| फ़ील्ड | |
|---|---|
name |
आइडेंटिफ़ायर. थ्रेड के संसाधन का नाम. उदाहरण: |
threadKey |
ज़रूरी नहीं. थ्रेड बनाने या अपडेट करने के लिए इनपुट. इसके अलावा, सिर्फ़ आउटपुट. थ्रेड का आईडी. इसमें ज़्यादा से ज़्यादा 4,000 वर्ण हो सकते हैं. यह आईडी, Chat ऐप्लिकेशन के लिए यूनीक होता है. उदाहरण के लिए, अगर कई Chat ऐप्लिकेशन एक ही थ्रेड कुंजी का इस्तेमाल करके कोई मैसेज बनाते हैं, तो मैसेज अलग-अलग थ्रेड में पोस्ट किए जाते हैं. अगर आपको किसी व्यक्ति या दूसरे Chat ऐप्लिकेशन की बनाई गई थ्रेड में जवाब देना है, तो थ्रेड |
ActionResponse
ऐसे पैरामीटर जिनका इस्तेमाल करके, Chat ऐप्लिकेशन यह कॉन्फ़िगर कर सकता है कि उसके जवाब को कैसे पोस्ट किया जाए.
| JSON के काेड में दिखाना |
|---|
{ "type": enum ( |
| फ़ील्ड | |
|---|---|
type |
सिर्फ़ इनपुट के लिए. Chat ऐप्लिकेशन से मिले जवाब का टाइप. |
url |
सिर्फ़ इनपुट के लिए. उपयोगकर्ताओं के लिए पुष्टि करने या कॉन्फ़िगर करने का यूआरएल. (सिर्फ़ |
dialogAction |
सिर्फ़ इनपुट के लिए. यह डायलॉग से जुड़े इंटरैक्शन इवेंट का जवाब है. |
updatedWidget |
सिर्फ़ इनपुट के लिए. अपडेट किए गए विजेट का जवाब. |
ResponseType
Chat ऐप्लिकेशन से मिले जवाब का टाइप.
| Enums | |
|---|---|
TYPE_UNSPECIFIED |
डिफ़ॉल्ट टाइप, जिसे NEW_MESSAGE के तौर पर हैंडल किया जाता है. |
NEW_MESSAGE |
विषय में नया मैसेज पोस्ट करें. |
UPDATE_MESSAGE |
Chat ऐप्लिकेशन के मैसेज को अपडेट करें. इस सुविधा का इस्तेमाल सिर्फ़ CARD_CLICKED इवेंट में किया जा सकता है. साथ ही, मैसेज भेजने वाले का टाइप BOT होना चाहिए. |
UPDATE_USER_MESSAGE_CARDS |
उपयोगकर्ता के मैसेज में मौजूद कार्ड अपडेट करें. इस तरह के जवाब सिर्फ़ तब दिए जा सकते हैं, जब यूआरएल से मेल खाने वाला MESSAGE इवेंट हो या CARD_CLICKED इवेंट में मैसेज भेजने वाले का टाइप HUMAN हो. टेक्स्ट को अनदेखा कर दिया जाता है. |
REQUEST_CONFIG |
उपयोगकर्ता से निजी तौर पर, पुष्टि करने या कॉन्फ़िगरेशन के बारे में ज़्यादा जानकारी मांगें. |
DIALOG |
इससे एक डायलॉग दिखता है. |
UPDATE_WIDGET |
विजेट में टेक्स्ट को अपने-आप पूरा करने के विकल्पों के बारे में क्वेरी. |
DialogAction
इसमें डायलॉग और अनुरोध की स्थिति का कोड होता है.
| JSON के काेड में दिखाना |
|---|
{ "actionStatus": { object ( |
| फ़ील्ड | |
|---|---|
actionStatus |
सिर्फ़ इनपुट के लिए. डायलॉग को शुरू करने या सबमिट करने के अनुरोध की स्थिति. ज़रूरत पड़ने पर, यह कुकी उपयोगकर्ताओं को स्टेटस और मैसेज दिखाती है. उदाहरण के लिए, गड़बड़ी होने या कार्रवाई पूरी होने पर. |
| की जाने वाली कार्रवाई. यहां ऐसे फ़ील्ड की सूची दी गई है जिनमें से सिर्फ़ एक को चुना जा सकता है. जवाब में ज़्यादा से ज़्यादा एक फ़ील्ड सेट किया जाएगा: | |
dialog |
सिर्फ़ इनपुट के लिए. अनुरोध के लिए डायलॉग. |
| एक-दूसरे से अलग फ़ील्ड के आखिर में. | |
Dialog
डायलॉग के कार्ड बॉडी के चारों ओर रैपर.
| JSON के काेड में दिखाना |
|---|
{
"body": {
object ( |
| फ़ील्ड | |
|---|---|
body |
सिर्फ़ इनपुट के लिए. डायलॉग का मुख्य हिस्सा, जिसे मोडल में रेंडर किया जाता है. Google Chat ऐप्लिकेशन, कार्ड की इन इकाइयों के साथ काम नहीं करते: |
ActionStatus
यह कुकी, डायलॉग को शुरू करने या सबमिट करने के अनुरोध की स्थिति को दिखाती है.
| JSON के काेड में दिखाना |
|---|
{
"statusCode": enum ( |
| फ़ील्ड | |
|---|---|
statusCode |
स्टेटस कोड. |
userFacingMessage |
लोगों को उनके अनुरोध की स्थिति के बारे में बताने के लिए मैसेज. अगर इसे सेट नहीं किया जाता है, तो |
Code
gRPC API के लिए कैननिकल गड़बड़ी कोड.
कभी-कभी एक से ज़्यादा गड़बड़ी कोड लागू हो सकते हैं. सेवाओं को सबसे सटीक गड़बड़ी कोड दिखाना चाहिए. उदाहरण के लिए, अगर दोनों कोड लागू होते हैं, तो FAILED_PRECONDITION के बजाय OUT_OF_RANGE को प्राथमिकता दें. इसी तरह, FAILED_PRECONDITION के बजाय NOT_FOUND या ALREADY_EXISTS को प्राथमिकता दें.
| Enums | |
|---|---|
OK |
यह कोई गड़बड़ी नहीं है. यह अनुरोध पूरा होने पर दिखता है. एचटीटीपी मैपिंग: 200 OK |
CANCELLED |
कार्रवाई रद्द कर दी गई थी. आम तौर पर, ऐसा कॉल करने वाला व्यक्ति करता है. एचटीटीपी मैपिंग: 499 क्लाइंट ने अनुरोध बंद किया |
UNKNOWN |
ऐसी गड़बड़ी जिसकी कोई जानकारी नहीं है. उदाहरण के लिए, यह गड़बड़ी तब दिख सकती है, जब किसी दूसरे पते की जगह से मिली एचटीटीपी मैपिंग: 500 इंटरनल सर्वर की गड़बड़ी |
INVALID_ARGUMENT |
क्लाइंट ने अमान्य आर्ग्युमेंट दिया है. ध्यान दें कि यह एचटीटीपी मैपिंग: 400 गलत अनुरोध |
DEADLINE_EXCEEDED |
कार्रवाई पूरी होने से पहले ही समयसीमा खत्म हो गई. सिस्टम की स्थिति में बदलाव करने वाली कार्रवाइयों के लिए, यह गड़बड़ी तब भी दिख सकती है, जब कार्रवाई पूरी हो गई हो. उदाहरण के लिए, ऐसा हो सकता है कि सर्वर से मिला जवाब, समयसीमा खत्म होने के बाद मिला हो. एचटीटीपी मैपिंग: 504 गेटवे टाइमआउट |
NOT_FOUND |
अनुरोध की गई कुछ इकाइयां (जैसे, फ़ाइल या डायरेक्ट्री) नहीं मिलीं. सर्वर डेवलपर के लिए जानकारी: अगर उपयोगकर्ताओं की पूरी क्लास के लिए किसी अनुरोध को अस्वीकार कर दिया जाता है, तो एचटीटीपी मैपिंग: 404 नहीं मिला |
ALREADY_EXISTS |
क्लाइंट ने जिस इकाई को बनाने की कोशिश की है (जैसे, फ़ाइल या डायरेक्ट्री) वह पहले से मौजूद है. एचटीटीपी मैपिंग: 409 कॉन्फ़्लिक्ट |
PERMISSION_DENIED |
कॉल करने वाले व्यक्ति के पास, तय की गई कार्रवाई को पूरा करने की अनुमति नहीं है. एचटीटीपी मैपिंग: 403 कोड वाली गड़बड़ी: ऐक्सेस नहीं है |
UNAUTHENTICATED |
अनुरोध में, कार्रवाई के लिए पुष्टि करने वाले मान्य क्रेडेंशियल मौजूद नहीं हैं. एचटीटीपी मैपिंग: 401 बिना अनुमति वाला अनुरोध |
RESOURCE_EXHAUSTED |
कुछ संसाधन खत्म हो गया है. ऐसा हो सकता है कि हर उपयोगकर्ता के लिए तय किया गया कोटा खत्म हो गया हो या पूरे फ़ाइल सिस्टम में जगह न बची हो. एचटीटीपी मैपिंग: 429 बहुत ज़्यादा अनुरोध |
FAILED_PRECONDITION |
इस कार्रवाई को अस्वीकार कर दिया गया है, क्योंकि सिस्टम इस कार्रवाई को पूरा करने की ज़रूरी शर्तों को पूरा नहीं करता. उदाहरण के लिए, जिस डायरेक्ट्री को मिटाना है वह खाली नहीं है, rmdir ऑपरेशन को किसी डायरेक्ट्री पर लागू नहीं किया गया है वगैरह. सेवा लागू करने वाले लोग, एचटीटीपी मैपिंग: 400 गलत अनुरोध |
ABORTED |
कार्रवाई को बीच में ही रद्द कर दिया गया. आम तौर पर, ऐसा एक साथ कई अनुरोध आने की वजह से होता है. जैसे, सीक्वेंसर की जांच पूरी न हो पाना या लेन-देन रद्द हो जाना.
एचटीटीपी मैपिंग: 409 कॉन्फ़्लिक्ट |
OUT_OF_RANGE |
मान्य सीमा से ज़्यादा बार कार्रवाई करने की कोशिश की गई. उदाहरण के लिए, फ़ाइल के आखिर में मौजूद डेटा को खोजना या पढ़ना.
एचटीटीपी मैपिंग: 400 गलत अनुरोध |
UNIMPLEMENTED |
यह कार्रवाई पूरी नहीं की गई है या यह इस सेवा में मौजूद नहीं/चालू नहीं है. एचटीटीपी मैपिंग: 501 लागू नहीं किया गया |
INTERNAL |
सिस्टम में गड़बड़ियां. इसका मतलब है कि सिस्टम के कुछ इनवेरिएंट टूट गए हैं. गड़बड़ी का यह कोड, गंभीर गड़बड़ियों के लिए रिज़र्व किया गया है. एचटीटीपी मैपिंग: 500 इंटरनल सर्वर की गड़बड़ी |
UNAVAILABLE |
फ़िलहाल, सेवा उपलब्ध नहीं है. यह कुछ समय के लिए होने वाली समस्या है. बैकऑफ़ के साथ फिर से कोशिश करके इसे ठीक किया जा सकता है. ध्यान दें कि नॉन-आइटमपोटेंट कार्रवाइयों को फिर से आज़माना हमेशा सुरक्षित नहीं होता.
एचटीटीपी मैपिंग: 503 सेवा उपलब्ध नहीं है |
DATA_LOSS |
डेटा को वापस नहीं लाया जा सकता या उसमें कोई गड़बड़ी हुई है. एचटीटीपी मैपिंग: 500 इंटरनल सर्वर की गड़बड़ी |
UpdatedWidget
selectionInput विजेट के लिए, यह फ़ंक्शन एक से ज़्यादा आइटम चुनने वाले मेन्यू के लिए, अपने-आप पूरा होने वाले सुझाव दिखाता है.
| JSON के काेड में दिखाना |
|---|
{
"widget": string,
// The following is a list of mutually exclusive fields. At most one of the
// fields will be set in a response:
"suggestions": {
object ( |
| फ़ील्ड | |
|---|---|
widget |
अपडेट किए गए विजेट का आईडी. आईडी, उस विजेट के आईडी से मेल खाना चाहिए जिसने अपडेट करने का अनुरोध ट्रिगर किया है. |
| उपयोगकर्ता की कार्रवाई के जवाब में अपडेट किया गया विजेट. यहां ऐसे फ़ील्ड की सूची दी गई है जिनमें से सिर्फ़ एक को चुना जा सकता है. जवाब में ज़्यादा से ज़्यादा एक फ़ील्ड सेट किया जाएगा: | |
suggestions |
विजेट के ऑटोकंप्लीट नतीजों की सूची |
| एक-दूसरे से अलग फ़ील्ड के आखिर में. | |
SelectionItems
विजेट में अपने-आप पूरी होने वाली सुविधा के नतीजों की सूची.
| JSON के काेड में दिखाना |
|---|
{
"items": [
{
object ( |
| फ़ील्ड | |
|---|---|
items[] |
SelectionItem ऑब्जेक्ट का ऐरे. |
SlashCommand
Google Chat में स्लैश कमांड के बारे में मेटाडेटा.
| JSON के काेड में दिखाना |
|---|
{ "commandId": string } |
| फ़ील्ड | |
|---|---|
commandId |
स्लैश कमांड का आईडी. |
MatchedUrl
Chat मैसेज में मैच किया गया यूआरएल. चैट ऐप्लिकेशन, मैच किए गए यूआरएल की झलक दिखा सकते हैं. ज़्यादा जानकारी के लिए, लिंक की झलक देखना लेख पढ़ें.
| JSON के काेड में दिखाना |
|---|
{ "url": string } |
| फ़ील्ड | |
|---|---|
url |
सिर्फ़ आउटपुट के लिए. वह यूआरएल जिससे मैच किया गया है. |
EmojiReactionSummary
किसी मैसेज पर, किसी खास इमोजी का इस्तेमाल करके प्रतिक्रिया देने वाले लोगों की संख्या.
| JSON के काेड में दिखाना |
|---|
{
"emoji": {
object ( |
| फ़ील्ड | |
|---|---|
emoji |
सिर्फ़ आउटपुट के लिए. प्रतिक्रियाओं से जुड़ा इमोजी. |
reactionCount |
सिर्फ़ आउटपुट के लिए. इमोजी का इस्तेमाल करके दी गई प्रतिक्रियाओं की कुल संख्या. |
DeletionMetadata
मिटाए गए मैसेज के बारे में जानकारी. deleteTime सेट होने पर, मैसेज मिटा दिया जाता है.
| JSON के काेड में दिखाना |
|---|
{
"deletionType": enum ( |
| फ़ील्ड | |
|---|---|
deletionType |
इससे पता चलता है कि मैसेज किसने मिटाया है. |
DeletionType
मैसेज किसने और कैसे मिटाया. आने वाले समय में, इसमें और वैल्यू जोड़ी जा सकती हैं. मैसेज कब मिटाए जा सकते हैं, इस बारे में ज़्यादा जानने के लिए Google Chat में किसी मैसेज में बदलाव करना या उसे मिटाना लेख पढ़ें.
| Enums | |
|---|---|
DELETION_TYPE_UNSPECIFIED |
इस वैल्यू का इस्तेमाल नहीं किया गया है. |
CREATOR |
उपयोगकर्ता ने अपना मैसेज मिटा दिया है. |
SPACE_OWNER |
किसी मालिक या मैनेजर ने मैसेज मिटा दिया है. |
ADMIN |
Google Workspace के किसी एडमिन ने मैसेज मिटा दिया है. एडमिन, स्पेस में मौजूद किसी भी मैसेज को मिटा सकते हैं. इनमें स्पेस के किसी सदस्य या Chat ऐप्लिकेशन से भेजे गए मैसेज भी शामिल हैं. |
APP_MESSAGE_EXPIRY |
Chat ऐप्लिकेशन ने समयसीमा खत्म होने पर, अपना मैसेज मिटा दिया. |
CREATOR_VIA_APP |
किसी Chat ऐप्लिकेशन ने मैसेज बनाने वाले व्यक्ति की ओर से मैसेज मिटाया है. इसके लिए, उपयोगकर्ता की पुष्टि करने की सुविधा का इस्तेमाल किया गया है. |
SPACE_OWNER_VIA_APP |
किसी Chat ऐप्लिकेशन ने स्पेस मैनेजर की ओर से मैसेज मिटाया है. इसके लिए, उपयोगकर्ता की पुष्टि करने की सुविधा का इस्तेमाल किया गया है. |
SPACE_MEMBER |
स्पेस के किसी सदस्य ने मैसेज मिटा दिया है. उपयोगकर्ता, ऐप्लिकेशन से भेजे गए मैसेज मिटा सकते हैं. |
QuotedMessageMetadata
किसी ऐसे मैसेज के बारे में जानकारी जिसे किसी दूसरे मैसेज में कोट किया गया है.
मैसेज अपडेट करते समय, quotedMessageMetadata फ़ील्ड को जोड़ा या बदला नहीं जा सकता. हालांकि, इसे हटाया जा सकता है.
इस्तेमाल के उदाहरण के लिए, किसी दूसरे मैसेज को कोट करना लेख पढ़ें.
| JSON के काेड में दिखाना |
|---|
{ "name": string, "lastUpdateTime": string, "quoteType": enum ( |
| फ़ील्ड | |
|---|---|
name |
ज़रूरी है. कोट किए गए मैसेज का संसाधन नाम. फ़ॉर्मैट: |
lastUpdateTime |
ज़रूरी है. कोट किए गए मैसेज के बनाए जाने या अपडेट किए जाने का टाइमस्टैंप. अगर मैसेज में बदलाव किया गया है, तो इस फ़ील्ड अगर |
quoteType |
ज़रूरी नहीं. इससे कोटेशन का टाइप पता चलता है. अगर इस नीति की वैल्यू सेट नहीं है, तो यह पिछले वर्शन के साथ काम करने के लिए, मैसेज पढ़ने/लिखने के पाथ में REPLY पर डिफ़ॉल्ट रूप से सेट हो जाती है. |
quotedMessageSnapshot |
सिर्फ़ आउटपुट के लिए. कोट किए गए मैसेज के कॉन्टेंट की झलक. |
forwardedMetadata |
सिर्फ़ आउटपुट के लिए. कोट किए गए मैसेज के सोर्स स्पेस के बारे में मेटाडेटा. यह सिर्फ़ FORWARD कोट टाइप के लिए भरा जाता है. |
QuoteType
कोट किए गए मैसेज का कोट टाइप.
| Enums | |
|---|---|
QUOTE_TYPE_UNSPECIFIED |
बुक किया गया. इस वैल्यू का इस्तेमाल नहीं किया गया है. |
REPLY |
|
FORWARD |
जब
|
QuotedMessageSnapshot
यह कोट किए गए मैसेज के कॉन्टेंट का स्नैपशॉट दिखाता है. यह स्नैपशॉट, मैसेज को कोट या फ़ॉरवर्ड करने के समय का होता है
| JSON के काेड में दिखाना |
|---|
{ "sender": string, "text": string, "formattedText": string, "annotations": [ { object ( |
| फ़ील्ड | |
|---|---|
sender |
सिर्फ़ आउटपुट के लिए. कोट किए गए मैसेज के लेखक का नाम. यह फ़ील्ड, REPLY और FORWARD, दोनों तरह के कोट टाइप के लिए भरा जाता है. |
text |
सिर्फ़ आउटपुट के लिए. कोट किए गए मैसेज के टेक्स्ट कॉन्टेंट का स्नैपशॉट. |
formattedText |
सिर्फ़ आउटपुट के लिए. इसमें कोट किया गया मैसेज |
annotations[] |
सिर्फ़ आउटपुट के लिए. कोट किए गए मैसेज के टेक्स्ट से पार्स किए गए एनोटेशन. यह सिर्फ़ FORWARD कोट टाइप के लिए भरा जाता है. |
attachments[] |
सिर्फ़ आउटपुट के लिए. कोट किए गए मैसेज में मौजूद अटैचमेंट. ये कोट किए गए मैसेज के अटैचमेंट के मेटाडेटा की कॉपी हैं. यह सिर्फ़ FORWARD कोट टाइप के लिए भरा जाता है. |
ForwardedMetadata
उस सोर्स स्पेस के बारे में मेटाडेटा जिससे मैसेज फ़ॉरवर्ड किया गया था.
| JSON के काेड में दिखाना |
|---|
{ "space": string, "spaceDisplayName": string } |
| फ़ील्ड | |
|---|---|
space |
सिर्फ़ आउटपुट के लिए. सोर्स स्पेस का संसाधन नाम. फ़ॉर्मैट: spaces/{space} |
spaceDisplayName |
सिर्फ़ आउटपुट के लिए. फ़ॉरवर्ड करते समय, सोर्स स्पेस या डीएम का डिसप्ले नेम. |
AttachedGif
यूआरएल से तय की गई GIF इमेज.
| JSON के काेड में दिखाना |
|---|
{ "uri": string } |
| फ़ील्ड | |
|---|---|
uri |
सिर्फ़ आउटपुट के लिए. उस यूआरएल का इस्तेमाल करें जो GIF इमेज को होस्ट करता है. |
AccessoryWidget
एक या उससे ज़्यादा इंटरैक्टिव विजेट, जो मैसेज के सबसे नीचे दिखते हैं. ज़्यादा जानकारी के लिए, मैसेज के सबसे नीचे इंटरैक्टिव विजेट जोड़ना लेख पढ़ें.
| JSON के काेड में दिखाना |
|---|
{
// The following is a list of mutually exclusive fields. At most one of the
// fields will be set in a response:
"buttonList": {
object ( |
| फ़ील्ड | |
|---|---|
| कार्रवाई का टाइप. यहां ऐसे फ़ील्ड की सूची दी गई है जिनमें से सिर्फ़ एक को चुना जा सकता है. जवाब में ज़्यादा से ज़्यादा एक फ़ील्ड सेट किया जाएगा: | |
buttonList |
बटन की सूची. |
| एक-दूसरे से अलग फ़ील्ड के आखिर में. | |
एलिमेंट
| JSON के काेड में दिखाना |
|---|
{ "citedSources": [ { object ( |
| फ़ील्ड | |
|---|---|
citedSources[] |
मैसेज के नीचे फ़ुटर लिंक के तौर पर दिखाए जाने वाले सोर्स की सूची. इन्हें इनलाइन के तौर पर नहीं दिखाया जाता. इनलाइन रेफ़रंस के लिए, |
citations[] |
मैसेज के टेक्स्ट में शामिल इनलाइन उद्धरणों की सूची. इन्हें |
CitedSource
| JSON के काेड में दिखाना |
|---|
{ "title": string, "uri": string, "snippet": { object ( |
| फ़ील्ड | |
|---|---|
title |
ज़रूरी है. |
uri |
ज़रूरी है. यह यूआरआई, इस |
snippet |
ज़रूरी नहीं. स्निपेट में, सीधे सोर्स से मिली जानकारी शामिल होती है. |
footer |
ज़रूरी नहीं. फ़ुटर के तौर पर स्निपेट के साथ दिखाने के लिए अतिरिक्त जानकारी. |
स्निपेट
| JSON के काेड में दिखाना |
|---|
{
"text": string,
"imagePreview": {
object ( |
| फ़ील्ड | |
|---|---|
text |
ज़रूरी नहीं. कॉर्पस से लिया गया सादा टेक्स्ट का छोटा अंश, जिसे Chat में रेंडर किया जा सकता है. मार्कडाउन फ़ॉर्मैट का इस्तेमाल नहीं किया जा सकता. |
imagePreview |
ज़रूरी नहीं. उद्धरण बनाते समय, इनपुट के तौर पर दिए गए स्निपेट की इमेज की झलक. |
ElementsImage
| JSON के काेड में दिखाना |
|---|
{ "imageUri": string } |
| फ़ील्ड | |
|---|---|
| ज़रूरी है. इमेज के लिए, इनमें से कोई एक फ़ॉर्मैट इस्तेमाल किया गया हो. यहां ऐसे फ़ील्ड की सूची दी गई है जिनमें से सिर्फ़ एक को चुना जा सकता है. जवाब में ज़्यादा से ज़्यादा एक फ़ील्ड सेट किया जाएगा: | |
imageUri |
ज़रूरी है. इमेज के लिए, सार्वजनिक तौर पर ऐक्सेस किया जा सकने वाला यूआरआई. |
| एक-दूसरे से अलग फ़ील्ड के आखिर में. | |
उद्धरण
<chat-citation data-id="{id}">{text}</chat-citation> के मार्कअप फ़ॉर्मैट में इनलाइन उद्धरण मौजूद होने चाहिए. सिर्फ़ तब उद्धरण जोड़े जा सकते हैं, जब मैसेज के markupSyntax को MARKDOWN पर सेट किया गया हो.Elements.citations में मौजूद ऐसे उद्धरणों को अनदेखा कर दिया जाता है जिनके लिए मैसेज के टेक्स्ट में <chat-citation> टैग मौजूद नहीं होता. इससे मैसेज अस्वीकार नहीं होता.
| JSON के काेड में दिखाना |
|---|
{
"id": string,
"citedSources": [
{
object ( |
| फ़ील्ड | |
|---|---|
id |
ज़रूरी है. ऐप्लिकेशन के हिसाब से तय किया गया आईडी. इसमें सिर्फ़ ASCII अक्षर और संख्याएं होनी चाहिए. साथ ही, इसमें 63 से कम वर्ण होने चाहिए. |
citedSources[] |
ज़रूरी नहीं. उद्धरण से जुड़े सोर्स की सूची. सोर्स, उद्धरण के होवर कार्ड में दिखते हैं. |
MarkupSyntax
Chat मैसेज के टेक्स्ट को फ़ॉर्मैट करने के लिए इस्तेमाल किए गए मार्कअप सिंटैक्स के बारे में बताता है. यह Message संसाधन के text फ़ील्ड पर लागू होता है.
| Enums | |
|---|---|
MARKUP_SYNTAX_UNSPECIFIED |
इससे ऐसी वैल्यू के बारे में पता चलता है जिसके बारे में जानकारी नहीं दी गई है. |
MARKUP_SYNTAX_CHAT |
Google Chat के मार्कअप सिंटैक्स का इस्तेमाल करता है. ज़्यादा जानकारी के लिए, https://developers.google.com/workspace/chat/format-messages#format-texts पर जाएं. |
MARKUP_SYNTAX_MARKDOWN |
मार्कडाउन सिंटैक्स का इस्तेमाल करता है. यह सिंटैक्स, CommonMark की खास बातों पर आधारित है. इसमें कुछ और एक्सटेंशन भी शामिल हैं. ज़्यादा जानकारी के लिए, https://developers.google.com/workspace/chat/format-messages#format-texts पर जाएं. |
तरीके |
|
|---|---|
|
Google Chat स्पेस में कोई मैसेज बनाता है. |
|
यह कुकी, मैसेज को मिटाती है. |
|
किसी मैसेज के बारे में जानकारी दिखाता है. |
|
कॉल करने वाले व्यक्ति के स्पेस में मौजूद मैसेज दिखाता है. इसमें ब्लॉक किए गए सदस्यों और स्पेस के मैसेज भी शामिल होते हैं. |
|
इस कुकी का इस्तेमाल मैसेज को अपडेट करने के लिए किया जाता है. |
|
यह किसी मैसेज में शामिल कार्ड बदलता है. |
|
यह फ़ंक्शन, Google Chat में उन मैसेज को खोजता है जिन्हें कॉल करने वाला व्यक्ति ऐक्सेस कर सकता है. |
|
इस कुकी का इस्तेमाल मैसेज को अपडेट करने के लिए किया जाता है. |