इंडेक्स
ChatService
(इंटरफ़ेस)AccessoryWidget
(मैसेज)ActionResponse
(मैसेज)ActionResponse.ResponseType
(enum)ActionResponse.SelectionItems
(मैसेज)ActionResponse.UpdatedWidget
(मैसेज)ActionStatus
(मैसेज)Annotation
(मैसेज)AnnotationType
(enum)AttachedGif
(मैसेज)Attachment
(मैसेज)Attachment.Source
(enum)AttachmentDataRef
(मैसेज)CardWithId
(मैसेज)ChatSpaceLinkData
(मैसेज)CompleteImportSpaceRequest
(मैसेज)CompleteImportSpaceResponse
(मैसेज)ContextualAddOnMarkup
(मैसेज)ContextualAddOnMarkup.Card
(मैसेज)ContextualAddOnMarkup.Card.CardAction
(मैसेज)ContextualAddOnMarkup.Card.CardHeader
(मैसेज)ContextualAddOnMarkup.Card.CardHeader.ImageStyle
(enum)ContextualAddOnMarkup.Card.Section
(मैसेज)CreateCustomEmojiRequest
(मैसेज)CreateMembershipRequest
(मैसेज)CreateMessageRequest
(मैसेज)CreateMessageRequest.MessageReplyOption
(enum)CreateReactionRequest
(मैसेज)CreateSpaceRequest
(मैसेज)CustomEmoji
(मैसेज)CustomEmoji.CustomEmojiPayload
(मैसेज)DeleteCustomEmojiRequest
(मैसेज)DeleteMembershipRequest
(मैसेज)DeleteMessageRequest
(मैसेज)DeleteReactionRequest
(मैसेज)DeleteSpaceRequest
(मैसेज)DeletionMetadata
(मैसेज)DeletionMetadata.DeletionType
(enum)Dialog
(मैसेज)DialogAction
(मैसेज)DriveDataRef
(मैसेज)DriveLinkData
(मैसेज)Emoji
(मैसेज)EmojiReactionSummary
(मैसेज)FindDirectMessageRequest
(मैसेज)GetAttachmentRequest
(मैसेज)GetCustomEmojiRequest
(मैसेज)GetMembershipRequest
(मैसेज)GetMessageRequest
(मैसेज)GetSpaceEventRequest
(मैसेज)GetSpaceNotificationSettingRequest
(मैसेज)GetSpaceReadStateRequest
(मैसेज)GetSpaceRequest
(मैसेज)GetThreadReadStateRequest
(मैसेज)Group
(मैसेज)HistoryState
(enum)ListCustomEmojisRequest
(मैसेज)ListCustomEmojisResponse
(मैसेज)ListMembershipsRequest
(मैसेज)ListMembershipsResponse
(मैसेज)ListMessagesRequest
(मैसेज)ListMessagesResponse
(मैसेज)ListReactionsRequest
(मैसेज)ListReactionsResponse
(मैसेज)ListSpaceEventsRequest
(मैसेज)ListSpaceEventsResponse
(मैसेज)ListSpacesRequest
(मैसेज)ListSpacesResponse
(मैसेज)MatchedUrl
(मैसेज)Membership
(मैसेज)Membership.MembershipRole
(enum)Membership.MembershipState
(enum)MembershipBatchCreatedEventData
(मैसेज)MembershipBatchDeletedEventData
(मैसेज)MembershipBatchUpdatedEventData
(मैसेज)MembershipCreatedEventData
(मैसेज)MembershipDeletedEventData
(मैसेज)MembershipUpdatedEventData
(मैसेज)Message
(मैसेज)MessageBatchCreatedEventData
(मैसेज)MessageBatchDeletedEventData
(मैसेज)MessageBatchUpdatedEventData
(मैसेज)MessageCreatedEventData
(मैसेज)MessageDeletedEventData
(मैसेज)MessageUpdatedEventData
(मैसेज)QuotedMessageMetadata
(मैसेज)Reaction
(मैसेज)ReactionBatchCreatedEventData
(मैसेज)ReactionBatchDeletedEventData
(मैसेज)ReactionCreatedEventData
(मैसेज)ReactionDeletedEventData
(मैसेज)RichLinkMetadata
(मैसेज)RichLinkMetadata.RichLinkType
(enum)SearchSpacesRequest
(मैसेज)SearchSpacesResponse
(मैसेज)SetUpSpaceRequest
(मैसेज)SlashCommand
(मैसेज)SlashCommandMetadata
(मैसेज)SlashCommandMetadata.Type
(enum)Space
(मैसेज)Space.AccessSettings
(मैसेज)Space.AccessSettings.AccessState
(enum)Space.MembershipCount
(मैसेज)Space.PermissionSetting
(मैसेज)Space.PermissionSettings
(मैसेज)Space.PredefinedPermissionSettings
(enum)Space.SpaceDetails
(मैसेज)Space.SpaceThreadingState
(enum)Space.SpaceType
(enum)Space.Type
(enum)SpaceBatchUpdatedEventData
(मैसेज)SpaceEvent
(मैसेज)SpaceNotificationSetting
(मैसेज)SpaceNotificationSetting.MuteSetting
(enum)SpaceNotificationSetting.NotificationSetting
(enum)SpaceReadState
(मैसेज)SpaceUpdatedEventData
(मैसेज)Thread
(मैसेज)ThreadReadState
(मैसेज)UpdateMembershipRequest
(मैसेज)UpdateMessageRequest
(मैसेज)UpdateSpaceNotificationSettingRequest
(मैसेज)UpdateSpaceReadStateRequest
(मैसेज)UpdateSpaceRequest
(मैसेज)User
(मैसेज)User.Type
(enum)UserMentionMetadata
(मैसेज)UserMentionMetadata.Type
(enum)WidgetMarkup
(मैसेज)WidgetMarkup.Button
(मैसेज)WidgetMarkup.FormAction
(मैसेज)WidgetMarkup.FormAction.ActionParameter
(मैसेज)WidgetMarkup.Icon
(enum)WidgetMarkup.Image
(मैसेज)WidgetMarkup.ImageButton
(मैसेज)WidgetMarkup.KeyValue
(मैसेज)WidgetMarkup.OnClick
(मैसेज)WidgetMarkup.OpenLink
(मैसेज)WidgetMarkup.TextButton
(मैसेज)WidgetMarkup.TextParagraph
(मैसेज)
ChatService
इससे डेवलपर को Google Chat प्लैटफ़ॉर्म पर चैट ऐप्लिकेशन और इंटिग्रेशन बनाने में मदद मिलती है.
CompleteImportSpace |
---|
यह तय किए गए स्पेस के लिए, इंपोर्ट करने की प्रोसेस पूरी करता है और उसे उपयोगकर्ताओं को दिखाता है. इसके लिए, ऐप्लिकेशन की पुष्टि और डोमेन के सभी उपयोगकर्ताओं के डेटा का ऐक्सेस देना ज़रूरी है. ज़्यादा जानकारी के लिए, Google Chat ऐप्लिकेशन को डेटा इंपोर्ट करने की अनुमति देना लेख पढ़ें.
|
CreateCustomEmoji |
---|
उपयोगकर्ता की पुष्टि ज़रूरी है.
|
CreateMembership |
---|
कॉल करने वाले Chat ऐप्लिकेशन, किसी उपयोगकर्ता या Google ग्रुप के लिए सदस्यता बनाता है. Chat के दूसरे ऐप्लिकेशन के लिए सदस्यताएं नहीं बनाई जा सकतीं. सदस्यता बनाते समय, अगर किसी सदस्य ने अपने-आप स्वीकार करने की सुविधा की नीति बंद की है, तो उसे न्योता भेजा जाता है. साथ ही, शामिल होने से पहले उसे स्पेस का न्योता स्वीकार करना होगा. अगर ऐसा नहीं किया जाता है, तो सदस्यता बनाने पर, सदस्य को सीधे उस स्पेस में जोड़ दिया जाता है. पुष्टि करने के लिए, इन तरीकों का इस्तेमाल किया जा सकता है:
इस्तेमाल के उदाहरण के लिए, यह देखें:
|
CreateMessage |
---|
Google Chat के स्पेस में मैसेज भेजता है. उदाहरण के लिए, मैसेज भेजना देखें.
इस इमेज में दिखाया गया है कि ऐप्लिकेशन की पुष्टि करने की सुविधा का इस्तेमाल करने पर, Chat किसी मैसेज को कैसे एट्रिब्यूट करता है. Chat, मैसेज भेजने वाले के तौर पर Chat ऐप्लिकेशन को दिखाता है. मैसेज के कॉन्टेंट में टेक्स्ट ( इस इमेज में दिखाया गया है कि उपयोगकर्ता की पुष्टि करने की सुविधा का इस्तेमाल करने पर, Chat किसी मैसेज को कैसे एट्रिब्यूट करता है. Chat, उपयोगकर्ता को मैसेज भेजने वाले के तौर पर दिखाता है. साथ ही, Chat ऐप्लिकेशन का नाम दिखाकर उसे मैसेज की जानकारी देता है. मैसेज में सिर्फ़ टेक्स्ट ( मैसेज का साइज़ 32,000 बाइट से ज़्यादा नहीं होना चाहिए. इसमें मैसेज का कॉन्टेंट भी शामिल है.
|
CreateReaction |
---|
प्रतिक्रिया बनाकर, उसे मैसेज में जोड़ता है. सिर्फ़ यूनिकोड इमोजी का इस्तेमाल किया जा सकता है. उदाहरण के लिए, किसी मैसेज पर प्रतिक्रिया देना लेख पढ़ें. उपयोगकर्ता की पुष्टि ज़रूरी है.
|
CreateSpace |
---|
ऐसा स्पेस बनाता है जिसमें कोई सदस्य नहीं होता. इसका इस्तेमाल, अगर स्पेस बनाते समय आपको गड़बड़ी का मैसेज पुष्टि करने के लिए, इन तरीकों का इस्तेमाल किया जा सकता है: ऐप्लिकेशन के तौर पर पुष्टि करते समय, अनुरोध में
|
DeleteCustomEmoji |
---|
उपयोगकर्ता की पुष्टि ज़रूरी है.
|
DeleteMembership |
---|
पैसे चुकाकर ली गई सदस्यता मिटाता है. उदाहरण के लिए, स्पेस से किसी उपयोगकर्ता या Google Chat ऐप्लिकेशन को हटाना लेख पढ़ें. पुष्टि करने के लिए, इन तरीकों का इस्तेमाल किया जा सकता है:
|
DeleteMessage |
---|
किसी मैसेज को मिटाता है. उदाहरण के लिए, मैसेज मिटाना देखें. पुष्टि करने के लिए, इन तरीकों का इस्तेमाल किया जा सकता है: ऐप्लिकेशन की पुष्टि करने की सुविधा का इस्तेमाल करते समय, अनुरोध सिर्फ़ उन मैसेज को मिटा सकते हैं जिन्हें Chat ऐप्लिकेशन पर कॉल करने के दौरान बनाया गया हो.
|
DeleteReaction |
---|
किसी मैसेज पर दी गई प्रतिक्रिया को मिटाता है. सिर्फ़ यूनिकोड इमोजी का इस्तेमाल किया जा सकता है. उदाहरण के लिए, किसी प्रतिक्रिया को मिटाना लेख पढ़ें. उपयोगकर्ता की पुष्टि ज़रूरी है.
|
DeleteSpace |
---|
नाम वाले स्पेस को मिटाता है. हमेशा कैस्केडिंग मिटाता रहता है. इसका मतलब है कि स्पेस के चाइल्ड रिसॉर्स (जैसे, स्पेस में पोस्ट किए गए मैसेज और स्पेस में पैसे चुकाकर ली गई सदस्यताएं) भी मिटा दिए जाते हैं. उदाहरण के लिए, स्पेस मिटाना लेख पढ़ें. पुष्टि करने के लिए, इन तरीकों का इस्तेमाल किया जा सकता है:
|
FindDirectMessage |
---|
यह विकल्प, किसी उपयोगकर्ता को पहले से मौजूद डायरेक्ट मैसेज दिखाता है. अगर डायरेक्ट मैसेज के लिए कोई स्पेस नहीं मिलता है, तो ऐप्लिकेशन की पुष्टि करने पर, यह उस उपयोगकर्ता और कॉल करने वाले Chat ऐप्लिकेशन के बीच का डायरेक्ट मैसेज स्पेस दिखाता है. उपयोगकर्ता की पुष्टि की मदद से, चुने गए उपयोगकर्ता और पुष्टि किए गए उपयोगकर्ता के बीच डायरेक्ट मैसेज स्पेस मिलता है. // पुष्टि करने के लिए, इन तरीकों का इस्तेमाल किया जा सकता है:
|
GetAttachment |
---|
मैसेज अटैचमेंट का मेटाडेटा ले जाता है. अटैचमेंट का डेटा, मीडिया एपीआई का इस्तेमाल करके फ़ेच किया जाता है. उदाहरण के लिए, मैसेज के अटैचमेंट का मेटाडेटा पाना देखें. इसके लिए, ऐप्लिकेशन की पुष्टि करना ज़रूरी है.
|
GetCustomEmoji |
---|
उपयोगकर्ता की पुष्टि ज़रूरी है.
|
GetMembership |
---|
किसी सदस्यता के बारे में जानकारी दिखाता है. उदाहरण के लिए, किसी उपयोगकर्ता या Google Chat ऐप्लिकेशन की सदस्यता के बारे में जानकारी पाना देखें. नीचे दिए गए पुष्टि करने के तरीकों का इस्तेमाल किया जा सकता है:
|
GetMessage |
---|
किसी मैसेज की जानकारी दिखाता है. उदाहरण के लिए, किसी मैसेज के बारे में जानकारी पाना देखें. पुष्टि करने के लिए, इन तरीकों का इस्तेमाल किया जा सकता है: ध्यान दें: ऐसा हो सकता है कि आपको ब्लॉक किए गए किसी सदस्य या स्पेस से मैसेज मिले.
|
GetSpace |
---|
किसी स्पेस के बारे में जानकारी दिखाता है. उदाहरण के लिए, स्पेस के बारे में जानकारी पाना लेख पढ़ें. पुष्टि करने के लिए, इन तरीकों का इस्तेमाल किया जा सकता है:
|
GetSpaceEvent |
---|
Google Chat के स्पेस से कोई इवेंट दिखाता है. इवेंट पेलोड में उस संसाधन का सबसे नया वर्शन शामिल होता है जिसमें बदलाव हुआ है. उदाहरण के लिए, अगर आपने किसी नए मैसेज के बारे में किसी इवेंट का अनुरोध किया है, लेकिन मैसेज बाद में अपडेट किया गया था, तो सर्वर, इवेंट पेलोड में अपडेट किया गया ध्यान दें: इस अनुरोध के लिए, Space इवेंट डेटा के Space ऑब्जेक्ट में उपयोगकर्ता की पुष्टि ज़रूरी है. पुष्टि किए गए उपयोगकर्ता को इवेंट पाने के लिए, यह ज़रूरी है कि वह स्पेस का सदस्य हो. उदाहरण के लिए, Google Chat पर मौजूद किसी स्पेस में होने वाले किसी इवेंट की जानकारी पाना लेख पढ़ें.
|
GetSpaceNotificationSetting |
---|
उपयोगकर्ता की पुष्टि ज़रूरी है.
|
GetSpaceReadState |
---|
स्पेस में, उपयोगकर्ता के पढ़े गए मैसेज की स्थिति की जानकारी दिखाता है. इसका इस्तेमाल, पढ़े गए और नहीं पढ़े गए मैसेज की पहचान करने के लिए किया जाता है. उदाहरण के लिए, उपयोगकर्ता के स्पेस की पढ़ने की स्थिति के बारे में जानकारी पाना देखें. उपयोगकर्ता की पुष्टि ज़रूरी है.
|
GetThreadReadState |
---|
किसी थ्रेड में उपयोगकर्ता के पढ़े गए की स्थिति के बारे में जानकारी दिखाता है. इसका इस्तेमाल, पढ़े गए और नहीं पढ़े गए मैसेज की पहचान करने के लिए किया जाता है. उदाहरण के लिए, किसी उपयोगकर्ता की थ्रेड पढ़ने की स्थिति के बारे में जानकारी पाना देखें. उपयोगकर्ता की पुष्टि ज़रूरी है.
|
ListCustomEmojis |
---|
उपयोगकर्ता की पुष्टि ज़रूरी है.
|
ListMemberships |
---|
स्पेस में सदस्यताओं की सूची दिखाता है. उदाहरण के लिए, स्पेस में उपयोगकर्ताओं और Google Chat ऐप्लिकेशन की सूची बनाना देखें. ऐप्लिकेशन की पुष्टि करने पर, पैसे चुकाकर ली जाने वाली सदस्यताओं की सूची में, उन स्पेस की सदस्यताओं की सूची शामिल होती है जिनका ऐक्सेस Chat ऐप्लिकेशन के पास है. हालांकि, इसमें Chat ऐप्लिकेशन की सदस्यताएं शामिल नहीं हैं. उपयोगकर्ता की पुष्टि करने के बाद, उन स्पेस की सदस्यताओं की सूची दिखती है जिनका ऐक्सेस, पुष्टि किए गए उपयोगकर्ता के पास है. नीचे दिए गए पुष्टि करने के तरीकों का इस्तेमाल किया जा सकता है:
|
ListMessages |
---|
यह डायलॉग बॉक्स उन स्पेस में मौजूद मैसेज की सूची बनाता है जिनका सदस्य कॉलर है. इसमें, ब्लॉक किए गए सदस्यों और स्पेस के मैसेज भी शामिल हैं. अगर किसी ऐसे स्पेस के मैसेज की सूची बनाई जाती है जिसमें कोई मैसेज नहीं है, तो रिस्पॉन्स के तौर पर खाली ऑब्जेक्ट मिलता है. REST/एचटीटीपी इंटरफ़ेस का इस्तेमाल करने पर, रिस्पॉन्स में एक खाली JSON ऑब्जेक्ट, उपयोगकर्ता की पुष्टि ज़रूरी है.
|
ListReactions |
---|
किसी मैसेज पर मिली प्रतिक्रियाओं की सूची दिखाता है. उदाहरण के लिए, किसी मैसेज पर की गई प्रतिक्रियाओं की सूची देखें. उपयोगकर्ता की पुष्टि ज़रूरी है.
|
ListSpaceEvents |
---|
Google Chat के स्पेस में हुए इवेंट की सूची दिखाता है. हर इवेंट के लिए, पेलोड में Chat संसाधन का सबसे नया वर्शन होता है. उदाहरण के लिए, अगर स्पेस के नए सदस्यों के इवेंट की सूची बनाई जाती है, तो सर्वर उपयोगकर्ता की पुष्टि ज़रूरी है. इवेंट की सूची बनाने के लिए, यह ज़रूरी है कि पुष्टि किए गए उपयोगकर्ता, स्पेस का सदस्य हो. उदाहरण के लिए, Google Chat स्पेस में मौजूद इवेंट की सूची देखना लेख पढ़ें.
|
ListSpaces |
---|
उन स्पेस की सूची जिनमें कॉल करने वाला व्यक्ति सदस्य है. ग्रुप चैट और डीएम तब तक सूची में नहीं दिखते, जब तक पहला मैसेज नहीं भेजा जाता. उदाहरण के लिए, स्पेस की सूची देखें. नीचे दिए गए पुष्टि करने के तरीकों का इस्तेमाल किया जा सकता है: Google Workspace संगठन के नाम वाले सभी स्पेस को सूची में शामिल करने के लिए,
|
SearchSpaces |
---|
एडमिन की खोज के आधार पर, Google Workspace संगठन में मौजूद स्पेस की सूची दिखाता है. इसके लिए, एडमिन के खास अधिकारों वाले उपयोगकर्ता की पुष्टि ज़रूरी है. अनुरोध में,
|
SetUpSpace |
---|
स्पेस बनाता है और उसमें कुछ उपयोगकर्ताओं को जोड़ता है. कॉल करने वाले व्यक्ति को स्पेस में अपने-आप जोड़ दिया जाता है. उसे अनुरोध में, पैसे चुकाकर ली जाने वाली सदस्यता के तौर पर नहीं बताया जाना चाहिए. उदाहरण के लिए, शुरुआती सदस्यों के साथ स्पेस सेट अप करना लेख पढ़ें. सदस्यों को जोड़ने के लिए, सही जोड़ने के लिए Google ग्रुप तय करने के लिए, सही नाम वाले किसी स्पेस या ग्रुप चैट में, अगर कॉलर को ब्लॉक किया जाता है या कुछ सदस्यों ने ब्लॉक किया है या उसके पास कुछ सदस्यों को जोड़ने की अनुमति नहीं है, तो उन सदस्यों को बनाए गए स्पेस में नहीं जोड़ा जाता. कॉल करने वाले उपयोगकर्ता और किसी दूसरे उपयोगकर्ता के बीच डायरेक्ट मैसेज (डीएम) बनाने के लिए, उस उपयोगकर्ता की एक सदस्यता की जानकारी दें. अगर कोई उपयोगकर्ता दूसरे उपयोगकर्ता को ब्लॉक करता है, तो अनुरोध पूरा नहीं होता और डीएम नहीं बनता. कॉल करने वाले उपयोगकर्ता और कॉल करने वाले ऐप्लिकेशन के बीच डीएम बनाने के लिए, अगर दो उपयोगकर्ताओं के बीच पहले से कोई DM मौजूद है, भले ही कोई अनुरोध किए जाते समय एक उपयोगकर्ता दूसरे को ब्लॉक करता हो, तो मौजूदा DM लौटाया जाता है. थ्रेड वाले जवाब की सुविधा वाले स्पेस में यह सुविधा काम नहीं करती. अगर स्पेस सेट अप करते समय आपको गड़बड़ी का मैसेज उपयोगकर्ता की पुष्टि ज़रूरी है.
|
UpdateMembership |
---|
सदस्यता को अपडेट करता है. उदाहरण के लिए, स्पेस में किसी उपयोगकर्ता की सदस्यता की स्थिति अपडेट करना देखें. पुष्टि करने के लिए, इन तरीकों का इस्तेमाल किया जा सकता है:
|
UpdateMessage |
---|
किसी मैसेज को अपडेट करता है. पुष्टि करने के लिए, इन तरीकों का इस्तेमाल किया जा सकता है: ऐप्लिकेशन की पुष्टि करने की सुविधा का इस्तेमाल करने पर, अनुरोध सिर्फ़ उन मैसेज को अपडेट कर सकते हैं जिन्हें कॉल करने वाले Chat ऐप्लिकेशन से बनाया गया है.
|
UpdateSpace |
---|
स्पेस को अपडेट करता है. उदाहरण के लिए, स्पेस अपडेट करना लेख देखें. अगर नीचे दिए गए पुष्टि करने के तरीकों का इस्तेमाल किया जा सकता है:
|
UpdateSpaceNotificationSetting |
---|
उपयोगकर्ता की पुष्टि ज़रूरी है.
|
UpdateSpaceReadState |
---|
स्पेस में उपयोगकर्ता के मैसेज पढ़े गए हैं या नहीं, इसकी स्थिति अपडेट करता है. इसकी मदद से, पढ़े गए और नहीं पढ़े गए मैसेज की पहचान की जाती है. उदाहरण के लिए, किसी उपयोगकर्ता के स्पेस में मौजूद पोस्ट को पढ़े जाने की स्थिति अपडेट करना लेख पढ़ें. उपयोगकर्ता की पुष्टि ज़रूरी है.
|
AccessoryWidget
मैसेज के नीचे दिखने वाले एक या उससे ज़्यादा इंटरैक्टिव विजेट. ज़्यादा जानकारी के लिए, मैसेज के निचले हिस्से में इंटरैक्टिव विजेट जोड़ना लेख पढ़ें.
फ़ील्ड | |
---|---|
यूनियन फ़ील्ड action . कार्रवाई का टाइप. action इनमें से कोई एक हो सकता है: |
|
button_ |
बटन की सूची. |
ActionResponse
ऐसे पैरामीटर जिनका इस्तेमाल करके, Chat ऐप्लिकेशन यह कॉन्फ़िगर कर सकता है कि उसका जवाब कैसे पोस्ट किया जाए.
फ़ील्ड | |
---|---|
type |
सिर्फ़ इनपुट. Chat ऐप्लिकेशन से मिलने वाले जवाब का टाइप. |
url |
सिर्फ़ इनपुट के लिए. उपयोगकर्ताओं के लिए, पुष्टि करने या कॉन्फ़िगर करने का यूआरएल. (सिर्फ़ |
dialog_ |
सिर्फ़ इनपुट के लिए. डायलॉग से जुड़े इंटरैक्शन इवेंट का जवाब. इसके साथ |
updated_ |
सिर्फ़ इनपुट. अपडेट किए गए विजेट का जवाब. |
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 |
विजेट के टेक्स्ट के लिए, अपने-आप पूरा होने वाले विकल्पों की क्वेरी. |
SelectionItems
विजेट के अपने-आप पूरे होने वाले नतीजों की सूची.
फ़ील्ड | |
---|---|
items[] |
SelectionItem ऑब्जेक्ट का कलेक्शन. |
UpdatedWidget
अपडेट किए गए विजेट का जवाब. इसका इस्तेमाल, विजेट के लिए अपने-आप पूरा होने की सुविधा के विकल्प देने के लिए किया जाता है.
फ़ील्ड | |
---|---|
widget |
अपडेट किए गए विजेट का आईडी. यह आईडी, उस विजेट के आईडी से मेल खाना चाहिए जिसकी वजह से अपडेट का अनुरोध ट्रिगर हुआ था. |
यूनियन फ़ील्ड updated_widget . उपयोगकर्ता की कार्रवाई के जवाब में अपडेट किया गया विजेट. updated_widget इनमें से कोई एक हो सकता है: |
|
suggestions |
विजेट के अपने-आप पूरे होने वाले नतीजों की सूची |
ActionStatus
डायलॉग को शुरू करने या सबमिट करने के अनुरोध की स्थिति दिखाता है.
फ़ील्ड | |
---|---|
status_ |
स्टेटस कोड. |
user_ |
उपयोगकर्ताओं को उनके अनुरोध की स्थिति के बारे में बताने वाला मैसेज. अगर यह सेट नहीं है, तो |
टिप्पणी
सिर्फ़ आउटपुट के लिए. मैसेज में सामान्य टेक्स्ट से जुड़ी व्याख्याएं. टेक्स्ट मैसेज में बुनियादी फ़ॉर्मैटिंग जोड़ने के लिए, टेक्स्ट मैसेज फ़ॉर्मैट करना लेख पढ़ें.
सादे टेक्स्ट वाले मैसेज का मुख्य हिस्सा:
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"
}
}]
फ़ील्ड | |
---|---|
type |
इस एनोटेशन का टाइप. |
length |
इस एनोटेशन से जुड़े सादे टेक्स्ट वाले मैसेज के मुख्य हिस्से में मौजूद सबस्ट्रिंग की लंबाई. |
start_ |
इस एनोटेशन से जुड़े सादे टेक्स्ट वाले मैसेज के मुख्य हिस्से में, इंडेक्स की शुरुआत (0 से शुरू, इसमें शामिल है). |
यूनियन फ़ील्ड metadata . एनोटेशन के बारे में अतिरिक्त मेटाडेटा. metadata इनमें से कोई एक हो सकता है: |
|
user_ |
टैग किए गए उपयोगकर्ता का मेटाडेटा. |
slash_ |
स्लैश कमांड का मेटाडेटा. |
rich_ |
रिच लिंक का मेटाडेटा. |
AnnotationType
एनोटेशन का टाइप.
Enums | |
---|---|
ANNOTATION_TYPE_UNSPECIFIED |
एनम के लिए डिफ़ॉल्ट वैल्यू. इस्तेमाल न करें. |
USER_MENTION |
किसी उपयोगकर्ता का नाम टैग किया गया है. |
SLASH_COMMAND |
एक स्लैश कमांड को शुरू किया जाता है. |
RICH_LINK |
रिच लिंक एनोटेशन. |
AttachedGif
यूआरएल से तय की गई GIF इमेज.
फ़ील्ड | |
---|---|
uri |
सिर्फ़ आउटपुट के लिए. GIF इमेज को होस्ट करने वाला यूआरएल. |
अटैचमेंट
Google Chat में मौजूद कोई अटैचमेंट.
फ़ील्ड | |
---|---|
name |
ज़रूरी नहीं. अटैचमेंट का रिसॉर्स नाम, |
content_ |
सिर्फ़ आउटपुट के लिए. कॉन्टेंट की ओरिजनल फ़ाइल का नाम, न कि पूरा पाथ. |
content_ |
सिर्फ़ आउटपुट के लिए. फ़ाइल का कॉन्टेंट टाइप (MIME टाइप). |
thumbnail_ |
सिर्फ़ आउटपुट के लिए. थंबनेल का यूआरएल, जिसका इस्तेमाल किसी व्यक्ति को अटैचमेंट की झलक दिखाने के लिए किया जाना चाहिए. चैट ऐप्लिकेशन को अटैचमेंट का कॉन्टेंट डाउनलोड करने के लिए, इस यूआरएल का इस्तेमाल नहीं करना चाहिए. |
download_ |
सिर्फ़ आउटपुट के लिए. डाउनलोड करने के लिए यूआरएल, जिसका इस्तेमाल करके कोई व्यक्ति अटैचमेंट डाउनलोड कर सकता है. चैट ऐप्लिकेशन को अटैचमेंट का कॉन्टेंट डाउनलोड करने के लिए, इस यूआरएल का इस्तेमाल नहीं करना चाहिए. |
source |
सिर्फ़ आउटपुट के लिए. अटैचमेंट का सोर्स. |
यूनियन फ़ील्ड data_ref . अटैचमेंट का डेटा रेफ़रंस. data_ref इनमें से सिर्फ़ एक हो सकता है: |
|
attachment_ |
ज़रूरी नहीं. अटैचमेंट के डेटा का रेफ़रंस. इस फ़ील्ड का इस्तेमाल, अटैचमेंट के साथ मैसेज बनाने या अपडेट करने के लिए किया जाता है. इसके अलावा, अटैचमेंट का डेटा डाउनलोड करने के लिए, मीडिया एपीआई के साथ भी इसका इस्तेमाल किया जाता है. |
drive_ |
सिर्फ़ आउटपुट के लिए. Google Drive में मौजूद अटैचमेंट का रेफ़रंस. इस फ़ील्ड का इस्तेमाल, Google Drive API के साथ किया जाता है. |
स्रोत
अटैचमेंट का सोर्स.
Enums | |
---|---|
SOURCE_UNSPECIFIED |
रिज़र्व किया गया. |
DRIVE_FILE |
फ़ाइल, Google Drive में मौजूद कोई फ़ाइल हो. |
UPLOADED_CONTENT |
फ़ाइल को Chat पर अपलोड किया गया. |
AttachmentDataRef
अटैचमेंट के डेटा का रेफ़रंस.
फ़ील्ड | |
---|---|
resource_ |
ज़रूरी नहीं. अटैचमेंट डेटा के संसाधन का नाम. अटैचमेंट का डेटा डाउनलोड करने के लिए, इस फ़ील्ड का इस्तेमाल मीडिया एपीआई के साथ किया जाता है. |
attachment_ |
ज़रूरी नहीं. अपलोड किए गए अटैचमेंट का रेफ़रंस देने वाला ओपैक टोकन. क्लाइंट इसे एक ओपेक स्ट्रिंग के तौर पर इस्तेमाल करते हैं. साथ ही, अटैचमेंट के साथ Chat मैसेज बनाने या अपडेट करने के लिए भी इसका इस्तेमाल किया जाता है. |
CardWithId
Google Chat में मैसेज में एक कार्ड दिखना.
सिर्फ़ Chat ऐप्लिकेशन, कार्ड बना सकते हैं. अगर आपका Chat ऐप्लिकेशन उपयोगकर्ता के तौर पर पुष्टि करता है, तो मैसेज में कार्ड नहीं हो सकते.
कार्ड बिल्डर की मदद से कार्ड डिज़ाइन करें और उनकी झलक देखें.
कार्ड बिल्डर खोलेंफ़ील्ड | |
---|---|
card_ |
अगर मैसेज में एक से ज़्यादा कार्ड हैं, तो यह एट्रिब्यूट ज़रूरी है. मैसेज में मौजूद कार्ड के लिए यूनीक आइडेंटिफ़ायर. |
card |
एक कार्ड. ज़्यादा से ज़्यादा साइज़ 32 केबी हो. |
ChatSpaceLinkData
Chat स्पेस के लिंक का डेटा.
फ़ील्ड | |
---|---|
space |
लिंक किए गए Chat स्पेस रिसॉर्स का स्पेस. फ़ॉर्मैट: |
thread |
लिंक किए गए Chat स्पेस के संसाधन का थ्रेड. फ़ॉर्मैट: |
message |
लिंक किए गए Chat स्पेस के संसाधन का मैसेज. फ़ॉर्मैट: |
CompleteImportSpaceRequest
किसी स्पेस को इंपोर्ट करने की प्रोसेस पूरी करने के लिए अनुरोध करने वाला मैसेज.
फ़ील्ड | |
---|---|
name |
ज़रूरी है. इंपोर्ट मोड वाले स्पेस का संसाधन नाम. फ़ॉर्मैट: |
CompleteImportSpaceResponse
किसी स्पेस को इंपोर्ट करने की प्रोसेस पूरी होने पर मिलने वाला मैसेज.
फ़ील्ड | |
---|---|
space |
इंपोर्ट मोड स्पेस. |
ContextualAddOnMarkup
इस टाइप में कोई फ़ील्ड नहीं है.
डेवलपर के लिए मार्कअप, ताकि वे संदर्भ के हिसाब से काम करने वाले AddOn के कॉन्टेंट की जानकारी दे सकें.
कार्ड
कार्ड एक यूज़र इंटरफ़ेस (यूआई) एलिमेंट है. इसमें यूज़र इंटरफ़ेस विजेट, जैसे कि टेक्स्ट और इमेज शामिल हो सकती हैं.
फ़ील्ड | |
---|---|
header |
कार्ड का हेडर. हेडर में आम तौर पर एक टाइटल और एक इमेज होती है. |
sections[] |
सेक्शन को लाइन डिवाइडर से अलग किया जाता है. |
card_ |
इस कार्ड की कार्रवाइयां. |
name |
कार्ड का नाम. |
CardAction
कार्ड ऐक्शन, कार्ड से जुड़ी कार्रवाई होती है. इनवॉइस कार्ड के लिए, आम तौर पर ये कार्रवाइयां की जा सकती हैं: इनवॉइस मिटाना, ईमेल से इनवॉइस भेजना या ब्राउज़र में इनवॉइस खोलना.
Google Chat ऐप्लिकेशन पर काम नहीं करता.
फ़ील्ड | |
---|---|
action_ |
यह लेबल, ऐक्शन मेन्यू आइटम में दिखता था. |
on_ |
इस ऐक्शन आइटम के लिए onclick कार्रवाई. |
CardHeader
फ़ील्ड | |
---|---|
title |
शीर्षक बताना ज़रूरी है. हेडर की ऊंचाई तय होती है: अगर टाइटल और सबटाइटल, दोनों दिए गए हैं, तो हर एक में एक लाइन होती है. अगर सिर्फ़ टाइटल दिया गया है, तो वह दोनों लाइनों में दिखता है. |
subtitle |
कार्ड के हेडर का सबटाइटल. |
image_ |
इमेज का टाइप (उदाहरण के लिए, स्क्वेयर बॉर्डर या सर्कुलर बॉर्डर). |
image_ |
कार्ड हेडर में मौजूद इमेज का यूआरएल. |
ImageStyle
Enums | |
---|---|
IMAGE_STYLE_UNSPECIFIED |
|
IMAGE |
स्क्वेयर बॉर्डर. |
AVATAR |
गोलाकार बॉर्डर. |
सेक्शन
सेक्शन में विजेट का एक कलेक्शन होता है. ये विजेट, तय किए गए क्रम में वर्टिकल तौर पर रेंडर किए जाते हैं. सभी प्लैटफ़ॉर्म पर, कार्ड की चौड़ाई तय होती है. इसलिए, फ़िलहाल लेआउट प्रॉपर्टी (उदाहरण के लिए, फ़्लोट) की ज़रूरत नहीं है.
फ़ील्ड | |
---|---|
header |
सेक्शन का हेडर. फ़ॉर्मैट किया गया टेक्स्ट इस्तेमाल किया जा सकता है. टेक्स्ट को फ़ॉर्मैट करने के बारे में ज़्यादा जानने के लिए, Google Chat ऐप्लिकेशन में टेक्स्ट को फ़ॉर्मैट करना और Google Workspace ऐड-ऑन में टेक्स्ट को फ़ॉर्मैट करना लेख पढ़ें. |
widgets[] |
किसी सेक्शन में कम से कम एक विजेट होना चाहिए. |
CreateCustomEmojiRequest
पसंद के मुताबिक इमोजी बनाने का अनुरोध.
फ़ील्ड | |
---|---|
custom_ |
ज़रूरी है. पसंद के मुताबिक इमोजी. |
CreateMembershipRequest
सदस्यता बनाने का अनुरोध करने वाला मैसेज.
फ़ील्ड | |
---|---|
parent |
ज़रूरी है. उस स्पेस का नाम जिसके लिए पैसे चुकाकर सदस्यता लेनी है. फ़ॉर्मैट: spaces/{space} |
membership |
ज़रूरी है. सदस्यता का वह संबंध जो बनाना है.
जब कोई चैट ऐप्लिकेशन, किसी उपयोगकर्ता के लिए सदस्यता का संबंध बनाता है, तो उसे अनुमति के कुछ दायरों का इस्तेमाल करना होगा. साथ ही, कुछ फ़ील्ड के लिए खास वैल्यू सेट करनी होंगी:
जब कोई चैट ऐप्लिकेशन अपने लिए सदस्यता का संबंध बनाता है, तो उसे उपयोगकर्ता के तौर पर पुष्टि करनी होगी. साथ ही, |
use_ |
ज़रूरी नहीं. कॉल करने वाला व्यक्ति, Google Workspace का एडमिन होना चाहिए. साथ ही, उसके पास चैट और स्पेस में होने वाली बातचीत को मैनेज करने का ऐक्सेस होना चाहिए. इसके लिए, एडमिन ऐक्सेस का इस्तेमाल करके, ऐप्लिकेशन की सदस्यताएं नहीं बनाई जा सकतीं. इसके अलावा, एडमिन के Google Workspace संगठन से बाहर के उपयोगकर्ताओं के लिए भी सदस्यताएं नहीं बनाई जा सकतीं. |
CreateMessageRequest
मैसेज बनाता है.
फ़ील्ड | |
---|---|
parent |
ज़रूरी है. उस स्पेस का नाम जिसमें मैसेज बनाना है. फ़ॉर्मैट: |
message |
ज़रूरी है. मैसेज का मुख्य हिस्सा. |
thread_key |
ज़रूरी नहीं. बंद कर दिया गया है: इसके बजाय, |
request_ |
ज़रूरी नहीं. इस मैसेज के लिए यूनीक अनुरोध आईडी. किसी मौजूदा अनुरोध आईडी की जानकारी देने पर, नया मैसेज बनाने के बजाय, उस आईडी से बनाया गया मैसेज दिखता है. |
message_ |
ज़रूरी नहीं. इससे पता चलता है कि कोई मैसेज, थ्रेड शुरू करता है या किसी थ्रेड पर जवाब देता है. यह सुविधा सिर्फ़ नाम वाले स्पेस में काम करती है. उपयोगकर्ता के इंटरैक्शन का जवाब देते समय, इस फ़ील्ड को अनदेखा कर दिया जाता है. किसी थ्रेड में इंटरैक्शन के लिए, जवाब उसी थ्रेड में बनाया जाता है. ऐसा न करने पर, जवाब एक नई थ्रेड के तौर पर बन जाता है. |
message_ |
ज़रूरी नहीं. किसी मैसेज के लिए कस्टम आईडी. इससे Chat ऐप्लिकेशन, मैसेज के रिसॉर्स के नाम (मैसेज के इस फ़ील्ड की वैल्यू इन ज़रूरी शर्तों के मुताबिक होनी चाहिए:
ज़्यादा जानकारी के लिए, मैसेज का नाम देना लेख पढ़ें. |
MessageReplyOption
किसी मैसेज का जवाब देने का तरीका बताता है. आने वाले समय में, अन्य राज्यों में भी यह सुविधा उपलब्ध कराई जा सकती है.
Enums | |
---|---|
MESSAGE_REPLY_OPTION_UNSPECIFIED |
डिफ़ॉल्ट. नई थ्रेड शुरू करता है. इस विकल्प का इस्तेमाल करने पर, इसमें शामिल किसी भी thread ID या को अनदेखा कर दिया जाता है. |
REPLY_MESSAGE_FALLBACK_TO_NEW_THREAD |
thread ID या से चुनी गई थ्रेड के जवाब के तौर पर मैसेज बनाता है. अगर ऐसा नहीं होता है, तो मैसेज की नई थ्रेड शुरू हो जाती है. |
REPLY_MESSAGE_OR_FAIL |
thread ID या से चुनी गई थ्रेड के जवाब के तौर पर मैसेज बनाता है. अगर किसी नए thread_key का इस्तेमाल किया जाता है, तो एक नई थ्रेड बन जाती है. अगर मैसेज नहीं बन पाता है, तो NOT_FOUND गड़बड़ी का मैसेज दिखता है. |
CreateReactionRequest
किसी मैसेज पर प्रतिक्रिया दें.
फ़ील्ड | |
---|---|
parent |
ज़रूरी है. वह मैसेज जिस पर प्रतिक्रिया दी गई है. फ़ॉर्मैट: |
reaction |
ज़रूरी है. जिस प्रतिक्रिया को बनाना है. |
CreateSpaceRequest
बिना किसी सदस्य के नाम वाला स्पेस बनाने का अनुरोध.
फ़ील्ड | |
---|---|
space |
ज़रूरी है. अगर आपको स्पेस |
request_ |
ज़रूरी नहीं. इस अनुरोध के लिए यूनीक आइडेंटिफ़ायर. हमारा सुझाव है कि आप कोई रैंडम यूयूआईडी डालें. किसी मौजूदा अनुरोध आईडी की जानकारी देने पर, नया स्पेस बनाने के बजाय उस आईडी से बनाया गया स्पेस दिखता है. पुष्टि किए गए किसी दूसरे उपयोगकर्ता के साथ, उसी Chat ऐप्लिकेशन से मौजूदा अनुरोध आईडी डालने पर, गड़बड़ी का मैसेज दिखता है. |
CustomEmoji
पसंद के मुताबिक बनाए गए इमोजी को दिखाता है.
फ़ील्ड | |
---|---|
name |
आइडेंटिफ़ायर. सर्वर से असाइन किए गए कस्टम इमोजी का संसाधन नाम. फ़ॉर्मैट: |
uid |
सिर्फ़ आउटपुट के लिए. पसंद के मुताबिक बनाए गए इमोजी के लिए, खास कुंजी. |
emoji_ |
ज़रूरी नहीं. इम्यूटेबल. पसंद के मुताबिक बनाए गए इमोजी के लिए, उपयोगकर्ता का दिया गया नाम. यह नाम संगठन में यूनीक होना चाहिए. पसंद के मुताबिक इमोजी बनाने पर ज़रूरी है. ऐसा न करने पर, सिर्फ़ आउटपुट दिखेगा. इमोजी के नाम की शुरुआत और आखिर में कोलन होने चाहिए. नाम के लिए सिर्फ़ अंग्रेज़ी के छोटे अक्षरों का इस्तेमाल करें. इसमें अक्षर-अंक, हाइफ़न, और अंडरस्कोर ही इस्तेमाल किए जा सकते हैं. शब्दों को अलग करने के लिए, हाइफ़न और अंडरस्कोर का इस्तेमाल करें. हालांकि, इनका लगातार इस्तेमाल नहीं किया जा सकता. उदाहरण: |
temporary_ |
सिर्फ़ आउटपुट के लिए. कस्टम इमोजी की इमेज का यूआरएल, जो कम से कम 10 मिनट तक मान्य हो. ध्यान दें कि पसंद के मुताबिक इमोजी बनाने पर, यह जानकारी जवाब में नहीं दिखती. |
payload |
ज़रूरी नहीं. सिर्फ़ इनपुट के लिए. पेलोड डेटा. पसंद के मुताबिक इमोजी बनाने के लिए ज़रूरी है. |
CustomEmojiPayload
पसंद के मुताबिक बनाए गए इमोजी के लिए पेलोड डेटा.
फ़ील्ड | |
---|---|
file_ |
ज़रूरी है. सिर्फ़ इनपुट. कस्टम इमोजी के लिए इस्तेमाल की गई इमेज. पेलोड का साइज़ 256 केबी से कम होना चाहिए. साथ ही, इमेज का डाइमेंशन 64 से 500 पिक्सल के बीच होना चाहिए. इन पाबंदियों में बदलाव किया जा सकता है. |
filename |
ज़रूरी है. सिर्फ़ इनपुट. इमेज फ़ाइल का नाम. काम करने वाले फ़ाइल एक्सटेंशन: |
DeleteCustomEmojiRequest
पसंद के मुताबिक बनाए गए इमोजी को मिटाने का अनुरोध करें.
फ़ील्ड | |
---|---|
name |
ज़रूरी है. पसंद के मुताबिक बनाए गए उस इमोजी का नाम जिसे मिटाना है. फ़ॉर्मैट:
|
DeleteMembershipRequest
स्पेस में किसी सदस्यता को मिटाने का अनुरोध करना.
फ़ील्ड | |
---|---|
name |
ज़रूरी है. जिस सदस्यता को मिटाना है उसका रिसॉर्स का नाम. चैट ऐप्लिकेशन, लोगों की या अपनी सदस्यताएं मिटा सकते हैं. चैट ऐप्लिकेशन, दूसरे ऐप्लिकेशन की सदस्यताएं नहीं मिटा सकते. किसी व्यक्ति की सदस्यता मिटाने के लिए, किसी ऐप्लिकेशन की सदस्यता मिटाते समय, फ़ॉर्मैट: |
use_ |
ज़रूरी नहीं. कॉल करने वाला व्यक्ति, Google Workspace का एडमिन होना चाहिए. साथ ही, उसके पास चैट और स्पेस में होने वाली बातचीत को मैनेज करने का ऐक्सेस होना चाहिए. इसके लिए, एडमिन ऐक्सेस का इस्तेमाल करके, स्पेस में ऐप्लिकेशन की सदस्यताएं नहीं मिटाई जा सकतीं. |
DeleteMessageRequest
किसी मैसेज को मिटाने का अनुरोध करें.
फ़ील्ड | |
---|---|
name |
ज़रूरी है. मैसेज में दिए गए संसाधन का नाम. फ़ॉर्मैट: अगर आपने मैसेज के लिए कस्टम आईडी सेट किया है, तो |
force |
ज़रूरी नहीं. यह सिर्फ़ तब लागू होता है, जब उपयोगकर्ता के तौर पर पुष्टि की जा रही हो. Chat ऐप्लिकेशन के तौर पर पुष्टि करने पर इसका कोई असर नहीं पड़ता. |
DeleteReactionRequest
किसी मैसेज पर दी गई प्रतिक्रिया मिटा देता है.
फ़ील्ड | |
---|---|
name |
ज़रूरी है. जिस प्रतिक्रिया को मिटाना है उसका नाम. फ़ॉर्मैट: |
DeleteSpaceRequest
स्पेस मिटाने का अनुरोध.
फ़ील्ड | |
---|---|
name |
ज़रूरी है. मिटाए जाने वाले स्पेस का रिसॉर्स नाम. फ़ॉर्मैट: |
use_ |
ज़रूरी नहीं. कॉल करने वाला व्यक्ति, Google Workspace का एडमिन होना चाहिए. साथ ही, उसके पास चैट और स्पेस में होने वाली बातचीत को मैनेज करने का ऐक्सेस होना चाहिए. इसके लिए, |
DeletionMetadata
मिटाए गए मैसेज के बारे में जानकारी. delete_time
सेट होने पर, मैसेज मिट जाता है.
फ़ील्ड | |
---|---|
deletion_ |
इससे पता चलता है कि मैसेज किसने मिटाया है. |
DeletionType
मैसेज किसने मिटाया और कैसे मिटाया. आने वाले समय में, इसमें और वैल्यू जोड़ी जा सकती हैं.
Enums | |
---|---|
DELETION_TYPE_UNSPECIFIED |
इस वैल्यू का इस्तेमाल नहीं किया जाता. |
CREATOR |
उपयोगकर्ता ने अपना मैसेज मिटा दिया है. |
SPACE_OWNER |
स्पेस के मालिक ने मैसेज मिटा दिया है. |
ADMIN |
Google Workspace एडमिन ने यह मैसेज मिटा दिया है. |
APP_MESSAGE_EXPIRY |
Chat ऐप्लिकेशन में मौजूद मैसेज की समयसीमा खत्म होने पर, वह मैसेज अपने-आप मिट गया. |
CREATOR_VIA_APP |
किसी Chat ऐप्लिकेशन ने उपयोगकर्ता की ओर से यह मैसेज मिटा दिया है. |
SPACE_OWNER_VIA_APP |
किसी चैट ऐप्लिकेशन ने स्पेस के मालिक की ओर से मैसेज मिटाया हो. |
Dialog
डायलॉग के कार्ड बॉडी के चारों ओर मौजूद रैपर.
फ़ील्ड | |
---|---|
body |
सिर्फ़ इनपुट के लिए. डायलॉग बॉक्स का मुख्य हिस्सा, जिसे मॉडल में रेंडर किया जाता है. Google Chat ऐप्लिकेशन, इन कार्ड इकाइयों के साथ काम नहीं करते: |
DialogAction
इसमें डायलॉग और अनुरोध का स्टेटस कोड शामिल होता है.
फ़ील्ड | |
---|---|
action_ |
सिर्फ़ इनपुट के लिए. डायलॉग को शुरू करने या सबमिट करने के अनुरोध का स्टेटस. ज़रूरत पड़ने पर, उपयोगकर्ताओं को स्थिति और मैसेज दिखाता है. उदाहरण के लिए, किसी गड़बड़ी या सफल होने की स्थिति में. |
यूनियन फ़ील्ड action . की जाने वाली कार्रवाई. action इनमें से कोई एक हो सकता है: |
|
dialog |
सिर्फ़ इनपुट के लिए. अनुरोध के लिए डायलॉग. |
DriveDataRef
Drive के अटैचमेंट के डेटा का रेफ़रंस.
फ़ील्ड | |
---|---|
drive_ |
ड्राइव फ़ाइल का आईडी. Drive API के साथ इस्तेमाल करें. |
DriveLinkData
Google Drive के लिंक का डेटा.
फ़ील्ड | |
---|---|
drive_ |
DriveDataRef, जो Google Drive की किसी फ़ाइल का रेफ़रंस देता है. |
mime_ |
लिंक किए गए Google Drive संसाधन का MIME टाइप. |
इमोजी
मैसेज पर प्रतिक्रिया देने के लिए इस्तेमाल किया जाने वाला इमोजी.
फ़ील्ड | |
---|---|
यूनियन फ़ील्ड content . ज़रूरी है. इमोजी का कॉन्टेंट. content इनमें से कोई एक हो सकता है: |
|
unicode |
ज़रूरी नहीं. एक सामान्य इमोजी, जिसे यूनिकोड स्ट्रिंग से दिखाया जाता है. |
custom_ |
सिर्फ़ आउटपुट के लिए. पसंद के मुताबिक बनाया गया इमोजी. |
EmojiReactionSummary
किसी मैसेज पर किसी खास इमोजी से प्रतिक्रिया देने वाले लोगों की संख्या.
फ़ील्ड | |
---|---|
emoji |
सिर्फ़ आउटपुट के लिए. प्रतिक्रियाओं से जुड़े इमोजी. |
reaction_ |
सिर्फ़ आउटपुट के लिए. उससे जुड़े इमोजी का इस्तेमाल करके दी गई प्रतिक्रियाओं की कुल संख्या. |
FindDirectMessageRequest
उपयोगकर्ता के संसाधन के आधार पर, डायरेक्ट मैसेज स्पेस पाने का अनुरोध.
फ़ील्ड | |
---|---|
name |
ज़रूरी है. डायरेक्ट मैसेज ढूंढने के लिए उपयोगकर्ता का संसाधन. फ़ॉर्मैट: |
GetAttachmentRequest
अटैचमेंट पाने का अनुरोध करें.
फ़ील्ड | |
---|---|
name |
ज़रूरी है. अटैचमेंट का रिसॉर्स नाम, |
GetCustomEmojiRequest
पसंद के मुताबिक बनाए गए किसी इमोजी को वापस पाने का अनुरोध.
फ़ील्ड | |
---|---|
name |
ज़रूरी है. पसंद के मुताबिक बनाए गए इमोजी का रिसॉर्स नेम. फ़ॉर्मैट:
|
GetMembershipRequest
स्पेस की सदस्यता पाने का अनुरोध करना.
फ़ील्ड | |
---|---|
name |
ज़रूरी है. जिस सदस्यता की जानकारी वापस लानी है उसका रिसॉर्स का नाम. उपयोगकर्ता की पहचान की पुष्टि करने की सुविधा का इस्तेमाल करके, ऐप्लिकेशन की सदस्यता लेने के लिए, फ़ॉर्मैट: उपयोगकर्ता के ईमेल पते का इस्तेमाल, |
use_ |
ज़रूरी नहीं. कॉल करने वाला व्यक्ति, Google Workspace का एडमिन होना चाहिए. साथ ही, उसके पास चैट और स्पेस में होने वाली बातचीत को मैनेज करने का ऐक्सेस होना चाहिए. इसके लिए, एडमिन ऐक्सेस का इस्तेमाल करते समय, स्पेस में ऐप्लिकेशन की सदस्यताएं नहीं ली जा सकतीं. |
GetMessageRequest
मैसेज पाने का अनुरोध करें.
फ़ील्ड | |
---|---|
name |
ज़रूरी है. मैसेज में दिए गए संसाधन का नाम. फ़ॉर्मैट: अगर आपने मैसेज के लिए कस्टम आईडी सेट किया है, तो |
GetSpaceEventRequest
स्पेस में इवेंट बनाने का अनुरोध करने के लिए मैसेज.
फ़ील्ड | |
---|---|
name |
ज़रूरी है. स्पेस इवेंट के संसाधन का नाम. फ़ॉर्मैट: |
GetSpaceNotificationSettingRequest
स्पेस की सूचना सेटिंग पाने के लिए, मैसेज का अनुरोध करें. कॉल करने वाले उपयोगकर्ता के लिए, सिर्फ़ सूचना सेटिंग पाने की सुविधा काम करती है.
फ़ील्ड | |
---|---|
name |
ज़रूरी है. फ़ॉर्मैट: users/{user}/spaces/{space}/spaceNotificationSetting
|
GetSpaceReadStateRequest
GetSpaceReadState API के लिए अनुरोध से जुड़ा मैसेज.
फ़ील्ड | |
---|---|
name |
ज़रूरी है. उस स्पेस का नाम जिसकी रीड स्टेटस को वापस लाना है. कॉल करने वाले व्यक्ति की सिर्फ़ पढ़ने की स्थिति का पता लगाया जा सकता है. कॉल करने वाले उपयोगकर्ता का रेफ़रंस देने के लिए, इनमें से कोई एक सेट करें:
फ़ॉर्मैट: users/{user}/spaces/{space}/spaceReadState |
GetSpaceRequest
किसी एक स्पेस को वापस लाने का अनुरोध.
फ़ील्ड | |
---|---|
name |
ज़रूरी है. स्पेस का संसाधन नाम, फ़ॉर्मैट: |
use_ |
ज़रूरी नहीं. कॉल करने वाला व्यक्ति, Google Workspace का एडमिन होना चाहिए. साथ ही, उसके पास चैट और स्पेस में होने वाली बातचीत को मैनेज करने का ऐक्सेस होना चाहिए. इसके लिए, |
GetThreadReadStateRequest
GetThreadReadStateRequest API के लिए अनुरोध मैसेज.
फ़ील्ड | |
---|---|
name |
ज़रूरी है. थ्रेड की पढ़ी गई स्थिति का रिसॉर्स नाम, जिसे वापस लाना है. यह सिर्फ़ कॉल करने वाले उपयोगकर्ता के लिए, मैसेज पढ़े जाने की स्थिति देखने की सुविधा देता है. कॉल करने वाले उपयोगकर्ता का रेफ़रंस देने के लिए, इनमें से कोई एक सेट करें:
फ़ॉर्मैट: users/{user}/spaces/{space}/threads/{thread}/threadReadState |
ग्रुप
Google Chat में मौजूद कोई Google ग्रुप.
फ़ील्ड | |
---|---|
name |
किसी Google ग्रुप के लिए संसाधन का नाम. Cloud Identity Groups API में किसी ग्रुप को दिखाता है. फ़ॉर्मैट: ग्रुप/{group} |
HistoryState
मैसेज और स्पेस के लिए, इतिहास की स्थिति. इससे यह तय होता है कि मैसेज और बातचीत की थ्रेड बनाने के बाद, उन्हें कितने समय तक सेव रखा जाए.
Enums | |
---|---|
HISTORY_STATE_UNSPECIFIED |
डिफ़ॉल्ट मान. इस्तेमाल न करें. |
HISTORY_OFF |
इतिहास बंद है. मैसेज और थ्रेड 24 घंटे तक सेव रहते हैं. |
HISTORY_ON |
इतिहास चालू है. संगठन के Vault में निजी डेटा के रखरखाव के नियमों से यह तय होता है कि मैसेज और थ्रेड को कितने समय तक सेव रखा जाए. |
ListCustomEmojisRequest
पसंद के मुताबिक बनाए गए इमोजी की सूची दिखाने का अनुरोध.
फ़ील्ड | |
---|---|
page_ |
ज़रूरी नहीं. पसंद के मुताबिक बनाए गए इमोजी की ज़्यादा से ज़्यादा संख्या. यह सेवा, इस वैल्यू से कम कस्टम इमोजी दिखा सकती है. अगर कोई वैल्यू नहीं दी गई है, तो डिफ़ॉल्ट वैल्यू 25 होगी. ज़्यादा से ज़्यादा वैल्यू 200 है. वहीं, 200 से ज़्यादा वैल्यू को बदलकर 200 कर दिया जाता है. |
page_ |
ज़रूरी नहीं. (अगर पिछली क्वेरी से फिर से शुरू किया जा रहा है.) पसंद के मुताबिक बनाए गए इमोजी की सूची के लिए, पिछले कॉल से मिला पेज टोकन. अगले पेज को वापस पाने के लिए, यह जानकारी दें. पेजेशन करते समय, फ़िल्टर की वैल्यू उस कॉल से मेल खानी चाहिए जिसने पेज टोकन दिया है. कोई दूसरी वैल्यू देने पर, आपको अनचाहे नतीजे मिल सकते हैं. |
filter |
ज़रूरी नहीं. क्वेरी फ़िल्टर. क्रिएटर के हिसाब से फ़िल्टर करने की सुविधा. क्रिएटर के हिसाब से फ़िल्टर करने के लिए, आपको एक मान्य वैल्यू देनी होगी. फ़िलहाल, कस्टम इमोजी को फ़िल्टर करने के लिए सिर्फ़ उदाहरण के लिए, नीचे दी गई क्वेरी से, कॉल करने वाले व्यक्ति का बनाया हुआ कस्टम इमोजी दिखता है:
अमान्य क्वेरी को सर्वर, |
ListCustomEmojisResponse
पसंद के मुताबिक बनाए गए इमोजी की सूची का जवाब.
फ़ील्ड | |
---|---|
custom_ |
बिना क्रम वाली सूची. अनुरोध किए गए (या पहले) पेज पर पसंद के मुताबिक बनाए गए इमोजी की सूची. |
next_ |
यह एक टोकन है, जिसे नतीजों का अगला पेज पाने के लिए |
ListMembershipsRequest
पैसे चुकाकर ली जाने वाली सदस्यताओं की लिस्टिंग के लिए अनुरोध करने वाला मैसेज.
फ़ील्ड | |
---|---|
parent |
ज़रूरी है. उस स्पेस का संसाधन नाम जिसके लिए सदस्यों की सूची फ़ेच करनी है. फ़ॉर्मैट: स्पेस/{space} |
page_ |
ज़रूरी नहीं. वापस करने के लिए सदस्यताओं की ज़्यादा से ज़्यादा संख्या. ऐसा हो सकता है कि सेवा इस वैल्यू से कम नतीजे दिखाए. अगर कोई संख्या नहीं दी जाती है, तो ज़्यादा से ज़्यादा 100 सदस्यताएं वापस की जाती हैं. ज़्यादा से ज़्यादा वैल्यू 1,000 हो सकती है. अगर 1,000 से ज़्यादा वैल्यू का इस्तेमाल किया जाता है, तो यह अपने-आप 1,000 हो जाती है. नेगेटिव वैल्यू से |
page_ |
ज़रूरी नहीं. सदस्यताओं की सूची बनाने के लिए, पिछले कॉल से मिला पेज टोकन. बाद वाले पेज को फिर से पाने के लिए यह पैरामीटर दें. पेजेशन करते समय, दिए गए अन्य सभी पैरामीटर उस कॉल से मेल खाने चाहिए जिसने पेज टोकन दिया है. अन्य पैरामीटर को अलग-अलग वैल्यू देने से, अनचाहे नतीजे मिल सकते हैं. |
filter |
ज़रूरी नहीं. क्वेरी फ़िल्टर. सदस्य की भूमिका ( भूमिका के हिसाब से फ़िल्टर करने के लिए, टाइप के हिसाब से फ़िल्टर करने के लिए, भूमिका और टाइप, दोनों के हिसाब से फ़िल्टर करने के लिए,
उदाहरण के लिए, ये क्वेरी मान्य हैं:
ये क्वेरी अमान्य हैं:
अमान्य क्वेरी को सर्वर, |
show_ |
ज़रूरी नहीं. जब |
show_ |
ज़रूरी नहीं. जब फ़िलहाल, उपयोगकर्ता की पुष्टि करना ज़रूरी है. |
use_ |
ज़रूरी नहीं. कॉल करने वाला व्यक्ति, Google Workspace का एडमिन होना चाहिए. साथ ही, उसके पास चैट और स्पेस में होने वाली बातचीत को मैनेज करने का ऐक्सेस होना चाहिए.
एडमिन ऐक्सेस का इस्तेमाल करते समय, स्पेस में ऐप्लिकेशन की पैसे चुकाकर ली जाने वाली सदस्यताओं की लिस्टिंग नहीं की जा सकती. |
ListMembershipsResponse
स्पेस की सदस्यताओं की सूची का जवाब.
फ़ील्ड | |
---|---|
memberships[] |
बिना क्रम वाली सूची. अनुरोध किए गए (या पहले) पेज पर मौजूद सदस्यताओं की सूची. |
next_ |
यह एक टोकन है, जिसे नतीजों का अगला पेज पाने के लिए |
ListMessagesRequest
तय किए गए स्पेस में उन मैसेज की सूची बनाता है जिनका सदस्य सदस्य है.
फ़ील्ड | |
---|---|
parent |
ज़रूरी है. स्पेस के मैसेज की सूची बनाने के लिए, संसाधन का नाम. फ़ॉर्मैट: |
page_ |
ज़रूरी नहीं. एक बार में दिखाए जाने वाले मैसेज की ज़्यादा से ज़्यादा संख्या. ऐसा हो सकता है कि सेवा इस वैल्यू से कम मैसेज दिखाए. अगर जानकारी नहीं है, तो ज़्यादा से ज़्यादा 25 नतीजे लौटाए जाते हैं. ज़्यादा से ज़्यादा वैल्यू 1,000 हो सकती है. अगर 1,000 से ज़्यादा वैल्यू का इस्तेमाल किया जाता है, तो यह अपने-आप 1,000 हो जाती है. नेगेटिव वैल्यू से |
page_ |
ज़रूरी नहीं. मैसेज की सूची दिखाने वाले पिछले कॉल से मिला पेज टोकन. अगला पेज देखने के लिए, यह पैरामीटर दें. पेजेशन करते समय, दिए गए अन्य सभी पैरामीटर उस कॉल से मेल खाने चाहिए जिसने पेज टोकन दिया है. अन्य पैरामीटर को अलग-अलग वैल्यू देने से, अनचाहे नतीजे मिल सकते हैं. |
filter |
ज़रूरी नहीं. क्वेरी फ़िल्टर. मैसेज को तारीख ( मैसेज बनाने की तारीख के हिसाब से फ़िल्टर करने के लिए, थ्रेड के हिसाब से फ़िल्टर करने के लिए, थ्रेड और तारीख, दोनों के हिसाब से फ़िल्टर करने के लिए, अपनी क्वेरी में उदाहरण के लिए, ये क्वेरी मान्य हैं:
अमान्य क्वेरी को सर्वर, |
order_ |
ज़रूरी नहीं. मैसेज की सूची को क्रम से लगाने का तरीका. ऑर्डर करने की कार्रवाई के हिसाब से वह वैल्यू डालें जिसे ऑर्डर करना है. ऑर्डर करने के लिए, ये वैल्यू मान्य हैं:
डिफ़ॉल्ट क्रम |
show_ |
ज़रूरी नहीं. क्या मिटाए गए मैसेज शामिल करने हैं. मिटाए गए मैसेज में, मिटाए जाने का समय और उनसे जुड़ा मेटाडेटा शामिल होता है. हालांकि, मैसेज का कॉन्टेंट उपलब्ध नहीं होता. |
ListMessagesResponse
लिस्टिंग मैसेज के लिए जवाब देने वाला मैसेज.
फ़ील्ड | |
---|---|
messages[] |
मैसेज की सूची. |
next_ |
नतीजों का अगला पेज पाने के लिए, |
ListReactionsRequest
किसी मैसेज पर मिली प्रतिक्रियाओं की सूची दिखाता है.
फ़ील्ड | |
---|---|
parent |
ज़रूरी है. वह मैसेज जिस पर उपयोगकर्ताओं ने प्रतिक्रिया दी है. फ़ॉर्मैट: |
page_ |
ज़रूरी नहीं. प्रतिक्रियाओं की ज़्यादा से ज़्यादा संख्या. इस वैल्यू से कम प्रतिक्रियाएं भी मिल सकती हैं. अगर कोई वैल्यू नहीं दी गई है, तो डिफ़ॉल्ट वैल्यू 25 होगी. ज़्यादा से ज़्यादा वैल्यू 200 हो सकती है. 200 से ज़्यादा वैल्यू को 200 में बदल दिया जाता है. |
page_ |
ज़रूरी नहीं. (अगर पिछली क्वेरी से फिर से शुरू किया जा रहा है.) प्रतिक्रियाओं की सूची से जुड़े पिछले कॉल से मिला पेज टोकन. अगला पेज देखने के लिए, यह डालें. पेजेशन करते समय, फ़िल्टर की वैल्यू उस कॉल से मेल खानी चाहिए जिसने पेज टोकन दिया है. कोई दूसरी वैल्यू देने पर, आपको अनचाहे नतीजे मिल सकते हैं. |
filter |
ज़रूरी नहीं. क्वेरी फ़िल्टर. प्रतिक्रियाओं को इमोजी ( एक से ज़्यादा इमोजी या उपयोगकर्ताओं की प्रतिक्रियाओं को फ़िल्टर करने के लिए, मिलते-जुलते फ़ील्ड को इमोजी और उपयोगकर्ता के हिसाब से प्रतिक्रियाओं को फ़िल्टर करने के लिए, अगर आपकी क्वेरी में उदाहरण के लिए, नीचे दी गई क्वेरी मान्य हैं:
ये क्वेरी अमान्य हैं:
अमान्य क्वेरी को सर्वर |
ListReactionsResponse
प्रतिक्रियाओं की सूची के अनुरोध का जवाब.
फ़ील्ड | |
---|---|
reactions[] |
अनुरोध किए गए (या पहले) पेज पर प्रतिक्रियाओं की सूची. |
next_ |
नतीजों का अगला पेज पाने के लिए, कंटिन्यूएशन टोकन. नतीजों के आखिरी पेज के लिए, यह खाली होता है. |
ListSpaceEventsRequest
स्पेस में होने वाले इवेंट की सूची बनाने का अनुरोध करने के लिए मैसेज.
फ़ील्ड | |
---|---|
parent |
ज़रूरी है. उस Google Chat स्पेस का नाम जहां इवेंट हुए. फ़ॉर्मैट: |
page_ |
ज़रूरी नहीं. स्पेस इवेंट की ज़्यादा से ज़्यादा संख्या. ऐसा हो सकता है कि सेवा इस वैल्यू से कम नतीजे दिखाए. नेगेटिव वैल्यू देने पर, |
page_ |
ज़रूरी नहीं. पेज टोकन, जो कि पिछले लिस्ट स्पेस इवेंट कॉल से मिला है. अगला पेज देखने के लिए, यह डालें. पेज बनाते समय, स्पेस के इवेंट की सूची बनाने के लिए दिए गए सभी अन्य पैरामीटर, उस कॉल से मेल खाने चाहिए जिसने पेज टोकन दिया है. अन्य पैरामीटर को अलग-अलग वैल्यू देने से, अनचाहे नतीजे मिल सकते हैं. |
filter |
ज़रूरी है. क्वेरी फ़िल्टर. आपको has इसके अलावा, इसे शुरू होने के समय (
शुरू या खत्म होने का समय बताने के लिए, बराबर उदाहरण के लिए, ये क्वेरी मान्य हैं:
ये क्वेरी अमान्य हैं:
अमान्य क्वेरी को सर्वर |
ListSpaceEventsResponse
स्पेस में होने वाले इवेंट की सूची बनाने के लिए जवाब का मैसेज.
फ़ील्ड | |
---|---|
space_ |
नतीजे, क्रम से दिखाए जाते हैं. सबसे पुराना इवेंट सबसे पहले दिखता है. ध्यान दें: सूची के अनुरोधों के लिए, स्पेस ऑब्जेक्ट में |
next_ |
ज़्यादा इवेंट फ़ेच करने के लिए इस्तेमाल किया जाने वाला कंटिन्यूएशन टोकन. अगर इस फ़ील्ड को छोड़ा जाता है, तो इसके बाद कोई पेज नहीं दिखेगा. |
ListSpacesRequest
उन स्पेस की सूची बनाने का अनुरोध जिनमें कॉल करने वाला व्यक्ति सदस्य है.
फ़ील्ड | |
---|---|
page_ |
ज़रूरी नहीं. कितनी स्पेस लौटानी हैं, इसे बताने वाली संख्या. ऐसा हो सकता है कि सेवा इस वैल्यू से कम नतीजे दिखाए. अगर कोई वैल्यू न दी गई हो, तो ज़्यादा से ज़्यादा 100 स्पेस लौटाए जाते हैं. ज़्यादा से ज़्यादा वैल्यू 1,000 है. अगर 1,000 से ज़्यादा वैल्यू का इस्तेमाल किया जाता है, तो यह अपने-आप 1,000 हो जाती है. नेगेटिव वैल्यू से |
page_ |
ज़रूरी नहीं. स्पेस की सूची दिखाने वाले पिछले कॉल से मिला पेज टोकन. अगला पेज देखने के लिए, यह पैरामीटर दें. पेजेशन करते समय, फ़िल्टर की वैल्यू उस कॉल से मेल खानी चाहिए जिसने पेज टोकन दिया है. कोई दूसरी वैल्यू देने पर, आपको अनचाहे नतीजे मिल सकते हैं. |
filter |
ज़रूरी नहीं. क्वेरी फ़िल्टर. स्पेस को स्पेस टाइप ( स्पेस टाइप के हिसाब से फ़िल्टर करने के लिए, आपको वैल्यू के तौर पर कोई मान्य वैल्यू सबमिट करनी होगी. जैसे, उदाहरण के लिए, नीचे दी गई क्वेरी मान्य हैं:
अमान्य क्वेरी को सर्वर |
ListSpacesResponse
स्पेस की सूची के अनुरोध का जवाब.
फ़ील्ड | |
---|---|
spaces[] |
अनुरोध किए गए (या पहले) पेज में स्पेस की सूची. ध्यान दें: सूची के अनुरोधों के लिए, |
next_ |
नतीजों का अगला पेज वापस पाने के लिए, |
MatchedUrl
Chat के मैसेज में मिलता-जुलता यूआरएल. चैट ऐप्लिकेशन, मैच होने वाले यूआरएल की झलक दिखा सकते हैं. ज़्यादा जानकारी के लिए, लिंक की झलक देखना लेख पढ़ें.
फ़ील्ड | |
---|---|
url |
सिर्फ़ आउटपुट के लिए. मैच होने वाला यूआरएल. |
सदस्यता
यह Google Chat में सदस्यता के संबंध को दिखाता है. जैसे, किसी उपयोगकर्ता या Chat ऐप्लिकेशन को स्पेस में शामिल होने का न्योता मिला है या नहीं, वह स्पेस का हिस्सा है या नहीं या उसने स्पेस छोड़ दिया है या नहीं.
फ़ील्ड | |
---|---|
name |
आइडेंटिफ़ायर. सदस्यता का संसाधन नाम, जिसे सर्वर ने असाइन किया है. फ़ॉर्मैट: |
state |
सिर्फ़ आउटपुट के लिए. पैसे चुकाकर ली जाने वाली सदस्यता की स्थिति. |
role |
ज़रूरी नहीं. चैट स्पेस में उपयोगकर्ता की भूमिका, जिससे यह तय होता है कि स्पेस में उसे कौनसी कार्रवाइयां करने की अनुमति है. इस फ़ील्ड का इस्तेमाल सिर्फ़ |
create_ |
ज़रूरी नहीं. इम्यूटेबल. सदस्यता बनाने का समय. जैसे, किसी सदस्य को स्पेस में शामिल होने का न्योता कब भेजा गया या वह कब शामिल हुआ. यह फ़ील्ड सिर्फ़ आउटपुट के लिए होता है. हालांकि, इंपोर्ट मोड वाले स्पेस में पुरानी सदस्यताओं को इंपोर्ट करने के लिए, इसका इस्तेमाल किया जा सकता है. |
delete_ |
ज़रूरी नहीं. इम्यूटेबल. सदस्यता मिटाने का समय. जैसे, जब किसी सदस्य ने स्पेस छोड़ा या उसे स्पेस से हटाया गया. यह फ़ील्ड सिर्फ़ आउटपुट के लिए है. इसका इस्तेमाल इंपोर्ट मोड वाले स्पेस में पुरानी सदस्यताओं को इंपोर्ट करने के लिए नहीं किया जाता. |
यूनियन फ़ील्ड memberType . इस सदस्यता से जुड़ा सदस्य. आने वाले समय में, अन्य तरह के सदस्यों के लिए भी यह सुविधा उपलब्ध हो सकती है. memberType इनमें से कोई एक हो सकता है: |
|
member |
ज़रूरी नहीं. वह Google Chat उपयोगकर्ता या ऐप्लिकेशन जिससे सदस्यता ली गई है. अगर आपका Chat ऐप्लिकेशन उपयोगकर्ता के तौर पर पुष्टि करता है, तो आउटपुट में उपयोगकर्ता |
group_ |
ज़रूरी नहीं. वह Google ग्रुप जिससे सदस्यता जुड़ी है. Google Groups के लिए सदस्यताओं की जानकारी पढ़ने या उसमें बदलाव करने के लिए, उपयोगकर्ता की पुष्टि करना ज़रूरी है. |
MembershipRole
इससे पता चलता है कि किसी उपयोगकर्ता को Chat स्पेस में कौनसी कार्रवाइयां करने की अनुमति है. आने वाले समय में, एनम वैल्यू की संख्या बढ़ाई जा सकती है.
Enums | |
---|---|
MEMBERSHIP_ROLE_UNSPECIFIED |
डिफ़ॉल्ट मान. users के लिए: यह व्यक्ति स्पेस का सदस्य नहीं है, लेकिन उसे न्योता भेजा जा सकता है. Google Groups के लिए: उन्हें हमेशा यह भूमिका असाइन की जाती है. आने वाले समय में, अन्य वैल्यू का इस्तेमाल किया जा सकता है. |
ROLE_MEMBER |
स्पेस का सदस्य. उपयोगकर्ता के पास स्पेस में मैसेज भेजने जैसी बुनियादी अनुमतियां होती हैं. 1:1 और बिना नाम वाले ग्रुप बातचीत में, सभी लोगों के पास यह भूमिका होती है. |
ROLE_MANAGER |
स्पेस मैनेजर. उपयोगकर्ता के पास सभी बुनियादी अनुमतियां होती हैं. साथ ही, उसके पास एडमिन की अनुमतियां भी होती हैं. इनकी मदद से, वह स्पेस को मैनेज कर सकता है. जैसे, सदस्यों को जोड़ना या हटाना. यह सुविधा सिर्फ़ SpaceType.SPACE में काम करती है. |
MembershipState
इससे पता चलता है कि सदस्य का स्पेस से क्या संबंध है. आने वाले समय में, पैसे चुकाकर ली जाने वाली सदस्यता की अन्य स्थितियों को भी इस्तेमाल किया जा सकता है.
Enums | |
---|---|
MEMBERSHIP_STATE_UNSPECIFIED |
डिफ़ॉल्ट मान. इस्तेमाल न करें. |
JOINED |
उपयोगकर्ता को स्पेस में जोड़ दिया गया है और वह स्पेस में हिस्सा ले सकता है. |
INVITED |
उपयोगकर्ता को स्पेस में शामिल होने का न्योता भेजा गया है, लेकिन वह इसमें शामिल नहीं हुआ है. |
NOT_A_MEMBER |
उपयोगकर्ता, स्पेस का न हो और न ही उसके स्पेस में शामिल होने का न्योता स्वीकार किया गया हो. |
MembershipBatchCreatedEventData
एक से ज़्यादा नई सदस्यताओं के लिए इवेंट पेलोड.
इवेंट टाइप: google.workspace.chat.membership.v1.batchCreated
फ़ील्ड | |
---|---|
memberships[] |
नई सदस्यताओं की सूची. |
MembershipBatchDeletedEventData
मिटाई गई कई सदस्यताओं के लिए इवेंट पेलोड.
इवेंट टाइप: google.workspace.chat.membership.v1.batchDeleted
फ़ील्ड | |
---|---|
memberships[] |
मिटाई गई सदस्यताओं की सूची. |
MembershipBatchUpdatedEventData
अपडेट की गई एक से ज़्यादा सदस्यताओं के लिए इवेंट पेलोड.
इवेंट टाइप: google.workspace.chat.membership.v1.batchUpdated
फ़ील्ड | |
---|---|
memberships[] |
अपडेट की गई सदस्यताओं की सूची. |
MembershipCreatedEventData
नई सदस्यता के लिए इवेंट पेलोड.
इवेंट टाइप: google.workspace.chat.membership.v1.created
.
फ़ील्ड | |
---|---|
membership |
नई सदस्यता. |
MembershipDeletedEventData
मिटाई गई सदस्यता के लिए इवेंट पेलोड.
इवेंट टाइप: google.workspace.chat.membership.v1.deleted
फ़ील्ड | |
---|---|
membership |
मिटाई गई सदस्यता. सिर्फ़ |
MembershipUpdatedEventData
अपडेट की गई सदस्यता के लिए इवेंट पेलोड.
इवेंट टाइप: google.workspace.chat.membership.v1.updated
फ़ील्ड | |
---|---|
membership |
अपडेट की गई सदस्यता. |
मैसेज
Google Chat के स्पेस में मौजूद कोई मैसेज.
फ़ील्ड | |
---|---|
name |
आइडेंटिफ़ायर. मैसेज का रिसॉर्स नेम. फ़ॉर्मैट: यहां अगर मैसेज बनाते समय कोई कस्टम आईडी सेट किया जाता है, तो अनुरोध में मैसेज की जानकारी देने के लिए इस आईडी का इस्तेमाल किया जा सकता है. इसके लिए, |
sender |
सिर्फ़ आउटपुट के लिए. वह उपयोगकर्ता जिसने मैसेज बनाया है. अगर Chat ऐप्लिकेशन में उपयोगकर्ता के तौर पर पुष्टि की जाती है, तो आउटपुट उपयोगकर्ता |
create_ |
ज़रूरी नहीं. इम्यूटेबल. Chat में बनाए गए स्पेस के लिए, मैसेज बनाने का समय. यह फ़ील्ड सिर्फ़ आउटपुट के लिए होता है. हालांकि, इंपोर्ट मोड वाले स्पेस में इसका इस्तेमाल किया जा सकता है. इंपोर्ट मोड वाले स्पेस के लिए, इस फ़ील्ड को उस पुराने टाइमस्टैंप पर सेट करें जिस समय सोर्स में मैसेज बनाया गया था. इससे, मैसेज बनाने का मूल समय सुरक्षित रहेगा. |
last_ |
सिर्फ़ आउटपुट के लिए. वह समय जब किसी उपयोगकर्ता ने मैसेज में आखिरी बार बदलाव किया था. अगर मैसेज में कभी बदलाव नहीं किया गया है, तो यह फ़ील्ड खाली होता है. |
delete_ |
सिर्फ़ आउटपुट के लिए. Google Chat में मैसेज को मिटाने का समय. अगर मैसेज कभी नहीं मिटाया जाता है, तो यह फ़ील्ड खाली रहता है. |
text |
ज़रूरी नहीं. मैसेज का मुख्य हिस्सा, सादे टेक्स्ट में. किसी इमेज, वीडियो या वेब पेज का पहला लिंक, झलक दिखाने वाला चिप जनरेट करता है. आपके पास Google Chat के किसी उपयोगकर्ता का @उल्लेख करने या स्पेस में मौजूद सभी लोगों को टैग करने का विकल्प भी होता है. टेक्स्ट मैसेज बनाने के बारे में जानने के लिए, मैसेज भेजना लेख पढ़ें. |
formatted_ |
सिर्फ़ आउटपुट के लिए. इसमें मैसेज
ज़्यादा जानकारी के लिए, मैसेज में भेजे गए टेक्स्ट की फ़ॉर्मैटिंग देखना लेख पढ़ें |
cards[] |
बंद कर दिया गया है: इसके बजाय, रिच, फ़ॉर्मैट किए गए, और इंटरैक्टिव कार्ड जिनका इस्तेमाल यूज़र इंटरफ़ेस (यूआई) एलिमेंट दिखाने के लिए किया जा सकता है. जैसे: फ़ॉर्मैट किए गए टेक्स्ट, बटन, और क्लिक की जा सकने वाली इमेज. कार्ड आम तौर पर, मैसेज में सामान्य टेक्स्ट के नीचे दिखाए जाते हैं. |
cards_ |
ज़रूरी नहीं. कार्ड का ऐरे. सिर्फ़ Chat ऐप्लिकेशन, कार्ड बना सकते हैं. अगर आपका चैट ऐप्लिकेशन उपयोगकर्ता के तौर पर पुष्टि करता है, तो मैसेज में कार्ड नहीं हो सकते. कार्ड वाला मैसेज बनाने का तरीका जानने के लिए, मैसेज भेजना लेख पढ़ें. कार्ड बिल्डर की मदद से कार्ड डिज़ाइन करें और उनकी झलक देखें. कार्ड बिल्डर खोलना |
annotations[] |
सिर्फ़ आउटपुट के लिए. इस मैसेज में |
thread |
वह थ्रेड जिससे मैसेज जुड़ा है. इस्तेमाल के उदाहरण के लिए, मैसेज थ्रेड शुरू करना या उसका जवाब देना देखें. |
space |
सिर्फ़ आउटपुट के लिए. अगर Chat ऐप्लिकेशन उपयोगकर्ता के तौर पर पुष्टि करता है, तो आउटपुट सिर्फ़ स्पेस |
fallback_ |
ज़रूरी नहीं. मैसेज के कार्ड का प्लैन-टेक्स्ट ब्यौरा. इसका इस्तेमाल तब किया जाता है, जब कार्ड नहीं दिखाए जा सकते. उदाहरण के लिए, मोबाइल सूचनाएं. |
action_ |
सिर्फ़ इनपुट के लिए. ऐसे पैरामीटर जिनका इस्तेमाल करके, Chat ऐप्लिकेशन यह कॉन्फ़िगर कर सकता है कि उसका जवाब कैसे पोस्ट किया जाए. |
argument_ |
सिर्फ़ आउटपुट के लिए. मैसेज का मुख्य हिस्सा, जिसमें Chat ऐप्लिकेशन में टैग किए गए सभी नाम हटा दिए गए हैं. |
slash_ |
सिर्फ़ आउटपुट के लिए. अगर लागू हो, तो स्लैश कमांड की जानकारी. |
attachment[] |
ज़रूरी नहीं. उपयोगकर्ता का अपलोड किया गया अटैचमेंट. |
matched_ |
सिर्फ़ आउटपुट के लिए. |
thread_ |
सिर्फ़ आउटपुट के लिए. अगर स्पेस में थ्रेड में जवाब देने की सुविधा उपलब्ध नहीं है, तो यह फ़ील्ड हमेशा |
client_ |
ज़रूरी नहीं. मैसेज के लिए कस्टम आईडी. किसी मैसेज की पहचान करने, उसे पाने, मिटाने या अपडेट करने के लिए, फ़ील्ड का इस्तेमाल किया जा सकता है. कस्टम आईडी सेट करने के लिए, मैसेज बनाते समय |
emoji_ |
सिर्फ़ आउटपुट के लिए. मैसेज पर इमोजी से दी गई प्रतिक्रियाओं की खास जानकारी वाली सूची. |
private_ |
ज़रूरी नहीं. इम्यूटेबल. मैसेज बनाने के लिए इनपुट, नहीं तो सिर्फ़ आउटपुट. वह उपयोगकर्ता जिसे मैसेज दिख सकता है. इस फ़ील्ड को सेट करने पर, मैसेज निजी हो जाता है और सिर्फ़ तय किए गए उपयोगकर्ता और Chat ऐप्लिकेशन को दिखता है. अपने अनुरोध में इस फ़ील्ड को शामिल करने के लिए, आपको ऐप्लिकेशन की पुष्टि का इस्तेमाल करके Chat API को कॉल करना होगा. साथ ही, इन चीज़ों को हटाना होगा: ज़्यादा जानकारी के लिए, निजी तौर पर मैसेज भेजना लेख पढ़ें. |
deletion_ |
सिर्फ़ आउटपुट के लिए. मिटाए गए मैसेज के बारे में जानकारी. |
quoted_ |
सिर्फ़ आउटपुट के लिए. उस मैसेज की जानकारी जिसे Google Chat के किसी उपयोगकर्ता ने स्पेस में कोट किया है. Google Chat के उपयोगकर्ता, किसी मैसेज का जवाब देने के लिए उसे कोट कर सकते हैं. |
attached_ |
सिर्फ़ आउटपुट के लिए. मैसेज में अटैच की गई GIF इमेज. |
accessory_ |
ज़रूरी नहीं. मैसेज के नीचे दिखने वाले एक या उससे ज़्यादा इंटरैक्टिव विजेट. आपके पास टेक्स्ट, कार्ड या टेक्स्ट और कार्ड दोनों वाले मैसेज के लिए ऐक्सेसरी विजेट जोड़ने का विकल्प होता है. जिन मैसेज में डायलॉग शामिल हैं उनके लिए यह सुविधा काम नहीं करती. ज़्यादा जानकारी के लिए, मैसेज के सबसे नीचे इंटरैक्टिव विजेट जोड़ना लेख पढ़ें. ऐक्सेसरी विजेट से मैसेज बनाने के लिए, ऐप्लिकेशन की पुष्टि करना ज़रूरी है. |
MessageBatchCreatedEventData
एक से ज़्यादा नए मैसेज के लिए इवेंट पेलोड.
इवेंट टाइप: google.workspace.chat.message.v1.batchCreated
फ़ील्ड | |
---|---|
messages[] |
नए मैसेज की सूची. |
MessageBatchDeletedEventData
मिटाए गए एक से ज़्यादा मैसेज के लिए इवेंट पेलोड.
इवेंट टाइप: google.workspace.chat.message.v1.batchDeleted
फ़ील्ड | |
---|---|
messages[] |
मिटाए गए मैसेज की सूची. |
MessageBatchUpdatedEventData
अपडेट किए गए एक से ज़्यादा मैसेज के लिए इवेंट पेलोड.
इवेंट टाइप: google.workspace.chat.message.v1.batchUpdated
फ़ील्ड | |
---|---|
messages[] |
अपडेट किए गए मैसेज की सूची. |
MessageCreatedEventData
नए मैसेज के लिए इवेंट पेलोड.
इवेंट टाइप: google.workspace.chat.message.v1.created
फ़ील्ड | |
---|---|
message |
नया मैसेज. |
MessageDeletedEventData
मिटाए गए मैसेज के लिए इवेंट पेलोड.
इवेंट टाइप: google.workspace.chat.message.v1.deleted
फ़ील्ड | |
---|---|
message |
मिटाया गया मैसेज. सिर्फ़ |
MessageUpdatedEventData
अपडेट किए गए मैसेज के लिए इवेंट पेलोड.
इवेंट टाइप: google.workspace.chat.message.v1.updated
फ़ील्ड | |
---|---|
message |
अपडेट किया गया मैसेज. |
QuotedMessageMetadata
कोट किए गए मैसेज के बारे में जानकारी.
फ़ील्ड | |
---|---|
name |
सिर्फ़ आउटपुट के लिए. कोट किए गए मैसेज के संसाधन का नाम. फ़ॉर्मैट: |
last_ |
सिर्फ़ आउटपुट के लिए. वह टाइमस्टैंप जब कोट किया गया मैसेज बनाया गया था या जब कोट किया गया मैसेज पिछली बार अपडेट किया गया था. |
प्रतिक्रिया
किसी मैसेज पर प्रतिक्रिया देना.
फ़ील्ड | |
---|---|
name |
आइडेंटिफ़ायर. प्रतिक्रिया के संसाधन का नाम. फ़ॉर्मैट: |
user |
सिर्फ़ आउटपुट के लिए. प्रतिक्रिया देने वाला उपयोगकर्ता. |
emoji |
ज़रूरी है. प्रतिक्रिया देने के लिए इस्तेमाल किया गया इमोजी. |
ReactionBatchCreatedEventData
एक से ज़्यादा नई प्रतिक्रियाओं के लिए इवेंट पेलोड.
इवेंट टाइप: google.workspace.chat.reaction.v1.batchCreated
फ़ील्ड | |
---|---|
reactions[] |
प्रतिक्रियाओं की नई सूची. |
ReactionBatchDeletedEventData
मिटाई गई कई प्रतिक्रियाओं के लिए इवेंट पेलोड.
इवेंट टाइप: google.workspace.chat.reaction.v1.batchDeleted
फ़ील्ड | |
---|---|
reactions[] |
मिटाई गई प्रतिक्रियाओं की सूची. |
ReactionCreatedEventData
किसी नई प्रतिक्रिया के लिए इवेंट पेलोड.
इवेंट टाइप: google.workspace.chat.reaction.v1.created
फ़ील्ड | |
---|---|
reaction |
नई प्रतिक्रिया. |
ReactionDeletedEventData
मिटाई गई प्रतिक्रिया के लिए इवेंट पेलोड.
कैंपेन किस तरह का है: google.workspace.chat.reaction.v1.deleted
फ़ील्ड | |
---|---|
reaction |
मिटाई गई प्रतिक्रिया. |
RichLinkMetadata
किसी संसाधन का रिच लिंक.
फ़ील्ड | |
---|---|
uri |
इस लिंक का यूआरआई. |
rich_ |
रिच लिंक का टाइप. |
यूनियन फ़ील्ड data . लिंक किए गए संसाधन का डेटा. data इनमें से सिर्फ़ एक हो सकता है: |
|
drive_ |
Drive के लिंक का डेटा. |
chat_ |
चैट स्पेस के लिंक का डेटा. |
RichLinkType
रिच लिंक का टाइप. आने वाले समय में, इसमें और टाइप जोड़े जा सकते हैं.
Enums | |
---|---|
RICH_LINK_TYPE_UNSPECIFIED |
एनम के लिए डिफ़ॉल्ट वैल्यू. इस्तेमाल न करें. |
DRIVE_FILE |
Google Drive का रिच लिंक. |
CHAT_SPACE |
चैट स्पेस का रिच लिंक टाइप. उदाहरण के लिए, स्पेस का स्मार्ट चिप. |
SearchSpacesRequest
क्वेरी के आधार पर स्पेस की सूची खोजने का अनुरोध करें.
फ़ील्ड | |
---|---|
use_ |
कॉल करने वाला व्यक्ति, Google Workspace का एडमिन होना चाहिए. साथ ही, उसके पास चैट और स्पेस में होने वाली बातचीत को मैनेज करने का ऐक्सेस होना चाहिए.
फ़िलहाल, यह तरीका सिर्फ़ एडमिन ऐक्सेस के साथ काम करता है. इसलिए, इस फ़ील्ड के लिए सिर्फ़ |
page_ |
लौटाए जाने वाले स्पेस की ज़्यादा से ज़्यादा संख्या. ऐसा हो सकता है कि सेवा इस वैल्यू से कम नतीजे दिखाए. अगर कोई वैल्यू न दी गई हो, तो ज़्यादा से ज़्यादा 100 स्पेस लौटाए जाते हैं. ज़्यादा से ज़्यादा वैल्यू 1,000 हो सकती है. अगर 1,000 से ज़्यादा वैल्यू का इस्तेमाल किया जाता है, तो यह अपने-आप 1,000 हो जाती है. |
page_ |
खोज स्पेस के पिछले कॉल से मिला टोकन. अगला पेज देखने के लिए, यह पैरामीटर दें. पेजेशन करते समय, दिए गए अन्य सभी पैरामीटर उस कॉल से मेल खाने चाहिए जिसने पेज टोकन दिया है. दूसरे पैरामीटर के लिए अलग-अलग वैल्यू पास करने पर, अनचाहे नतीजे मिल सकते हैं. |
query |
ज़रूरी है. खोज क्वेरी. इन पैरामीटर का इस्तेमाल करके खोजा जा सकता है:
अलग-अलग फ़ील्ड में, सिर्फ़ एक ही फ़ील्ड में, यहां दी गई क्वेरी के उदाहरण मान्य हैं:
|
order_ |
ज़रूरी नहीं. स्पेस की सूची को किस क्रम में लगाया जाता है. इन एट्रिब्यूट के हिसाब से प्रॉडक्ट को क्रम में लगाया जा सकता है:
ऑर्डर करने के लिए ये वैल्यू मान्य हैं:
ये सिंटैक्स इस्तेमाल किए जा सकते हैं:
|
SearchSpacesResponse
स्पेस खोजने के अनुरोध से जुड़े स्पेस की सूची के साथ जवाब.
फ़ील्ड | |
---|---|
spaces[] |
अनुरोध किए गए स्पेस का पेज. |
next_ |
अगला पेज वापस पाने के लिए इस्तेमाल किया जाने वाला टोकन. अगर यह फ़ील्ड खाली है, तो इसका मतलब है कि इसके बाद कोई पेज नहीं है. |
total_ |
सभी पेजों पर, क्वेरी से मैच करने वाली स्पेस की कुल संख्या. अगर नतीजा 10,000 से ज़्यादा स्पेस का है, तो यह वैल्यू अनुमानित है. |
SetUpSpaceRequest
स्पेस बनाने और उसमें कुछ उपयोगकर्ताओं को जोड़ने का अनुरोध करें.
फ़ील्ड | |
---|---|
space |
ज़रूरी है. स्पेस बनाने के लिए, ग्रुप चैट बनाने के लिए, लोगों के बीच 1:1 बातचीत बनाने के लिए, किसी व्यक्ति और कॉल करने वाले Chat ऐप्लिकेशन के बीच 1:1 बातचीत बनाने के लिए, अगर |
request_ |
ज़रूरी नहीं. इस अनुरोध के लिए यूनीक आइडेंटिफ़ायर. हमारा सुझाव है कि आप कोई रैंडम यूयूआईडी डालें. किसी मौजूदा अनुरोध आईडी की जानकारी देने पर, नया स्पेस बनाने के बजाय उस आईडी से बनाया गया स्पेस दिखता है. पुष्टि किए गए किसी दूसरे उपयोगकर्ता के साथ, उसी Chat ऐप्लिकेशन से मौजूदा अनुरोध आईडी डालने पर, गड़बड़ी का मैसेज दिखता है. |
memberships[] |
ज़रूरी नहीं. Google Chat के ऐसे उपयोगकर्ता या ग्रुप जिन्हें स्पेस में शामिल होने का न्योता भेजना है. कॉल करने वाले उपयोगकर्ता को शामिल न करें, क्योंकि वह अपने-आप जुड़ जाता है. फ़िलहाल, कॉलर के अलावा 20 सदस्यों को सेट में शामिल किया जा सकता है. व्यक्तिगत सदस्यता के लिए, Google ग्रुप की सदस्यता के लिए,
यह तब ज़रूरी होता है, जब किसी व्यक्ति के साथ किसी व्यक्ति और कॉल करने वाले Chat ऐप्लिकेशन के बीच 1:1 बातचीत बनाने के लिए, यह फ़ील्ड खाली होना चाहिए. ऐसा तब करें, जब |
SlashCommand
Google Chat में स्लैश कमांड.
फ़ील्ड | |
---|---|
command_ |
इस्तेमाल किए गए स्लैश कमांड का आईडी. |
SlashCommandMetadata
स्लैश कमांड (/) के लिए एनोटेशन मेटाडेटा.
फ़ील्ड | |
---|---|
bot |
वह Chat ऐप्लिकेशन जिसका कमांड दिया गया था. |
type |
स्लैश कमांड का टाइप. |
command_ |
इस्तेमाल किए गए स्लैश कमांड का नाम. |
command_ |
इस्तेमाल किए गए स्लैश कमांड का कमांड आईडी. |
triggers_ |
यह बताता है कि स्लैश कमांड डायलॉग के लिए है या नहीं. |
टाइप
Enums | |
---|---|
TYPE_UNSPECIFIED |
एनम के लिए डिफ़ॉल्ट वैल्यू. इस्तेमाल न करें. |
ADD |
स्पेस में Chat ऐप्लिकेशन जोड़ें. |
INVOKE |
स्पेस में स्लैश कमांड का इस्तेमाल करना. |
स्पेस
Google Chat में मौजूद कोई स्पेस. स्पेस, दो या उससे ज़्यादा लोगों के बीच की बातचीत होती है. इसके अलावा, किसी उपयोगकर्ता और Chat ऐप्लिकेशन के बीच 1:1 मैसेज भी स्पेस में शामिल होते हैं.
फ़ील्ड | |
---|---|
name |
आइडेंटिफ़ायर. स्पेस का संसाधन नाम. फ़ॉर्मैट: यहां |
type |
सिर्फ़ आउटपुट के लिए. बंद कर दिया गया है: इसके बजाय, |
space_ |
ज़रूरी नहीं. स्पेस का टाइप. स्पेस बनाते समय या स्पेस टाइप अपडेट करते समय इसका इस्तेमाल करना ज़रूरी है. सिर्फ़ अन्य इस्तेमाल के लिए आउटपुट. |
single_ |
ज़रूरी नहीं. स्पेस, Chat ऐप्लिकेशन और किसी व्यक्ति के बीच का डायरेक्ट मैसेज (डीएम) है या नहीं. |
threaded |
सिर्फ़ आउटपुट के लिए. बंद कर दिया गया है: इसके बजाय, |
display_ |
ज़रूरी नहीं. स्पेस का डिसप्ले नेम. डायरेक्ट मैसेज के लिए, यह फ़ील्ड खाली हो सकता है. इसमें ज़्यादा से ज़्यादा 128 वर्ण डाले जा सकते हैं. |
external_ |
ज़रूरी नहीं. इम्यूटेबल. इस स्पेस में, Google Chat के किसी भी उपयोगकर्ता को सदस्य के तौर पर शामिल किया जा सकता है या नहीं. Google Workspace के संगठन में स्पेस बनाते समय डाला जाने वाला इनपुट. इन स्थितियों में स्पेस बनाते समय, इस फ़ील्ड को शामिल न करें:
मौजूदा स्पेस के लिए, यह फ़ील्ड सिर्फ़ आउटपुट के लिए है. |
space_ |
सिर्फ़ आउटपुट के लिए. चैट स्पेस में थ्रेड की स्थिति. |
space_ |
ज़रूरी नहीं. स्पेस के बारे में जानकारी, जिसमें ब्यौरा और नियम शामिल हैं. |
space_ |
ज़रूरी नहीं. इस स्पेस में मैसेज और थ्रेड के लिए, मैसेज के इतिहास की स्थिति. |
import_ |
ज़रूरी नहीं.
|
create_ |
ज़रूरी नहीं. इम्यूटेबल. Chat में बनाए गए स्पेस के लिए, स्पेस बनाने का समय. यह फ़ील्ड सिर्फ़ आउटपुट के लिए होता है. हालांकि, इंपोर्ट मोड वाले स्पेस में इसका इस्तेमाल किया जा सकता है. इंपोर्ट मोड वाले स्पेस के लिए, इस फ़ील्ड को उस टाइमस्टैंप पर सेट करें जिस पर सोर्स में स्पेस बनाया गया था. इससे, स्पेस बनाने के ओरिजनल समय को बनाए रखा जा सकेगा. यह वैल्यू सिर्फ़ तब आउटपुट में दिखती है, जब |
last_ |
सिर्फ़ आउटपुट के लिए. स्पेस में मौजूद आखिरी मैसेज का टाइमस्टैंप. |
admin_ |
सिर्फ़ आउटपुट के लिए. Chat ऐप्लिकेशन में डायरेक्ट मैसेज (डीएम) स्पेस के लिए, यह जानकारी कि स्पेस को Google Workspace एडमिन ने बनाया है या नहीं. एडमिन, अपने संगठन के उपयोगकर्ताओं के लिए Chat ऐप्लिकेशन इंस्टॉल कर सकते हैं और उसमें डायरेक्ट मैसेज की सुविधा सेट अप कर सकते हैं. एडमिन के तौर पर ऐप्लिकेशन इंस्टॉल करने की सुविधा का इस्तेमाल करने के लिए, आपके Chat ऐप्लिकेशन में डायरेक्ट मैसेज की सुविधा होनी चाहिए. |
membership_ |
सिर्फ़ आउटपुट के लिए. पैसे चुकाकर बने सदस्यों की संख्या, जिसे सदस्य के टाइप के हिसाब से ग्रुप में बांटा गया है. |
access_ |
ज़रूरी नहीं. यह स्पेस की ऐक्सेस सेटिंग के बारे में बताता है. यह सिर्फ़ तब पॉप्युलेट होता है, जब |
space_ |
सिर्फ़ आउटपुट के लिए. स्पेस को ऐक्सेस करने के लिए, उपयोगकर्ता का यूआरआई. |
customer |
ज़रूरी नहीं. इम्यूटेबल. स्पेस के डोमेन का ग्राहक आईडी. यह सिर्फ़ तब ज़रूरी है, जब ऐप्लिकेशन से पुष्टि करने की सुविधा का इस्तेमाल करके स्पेस बनाया जा रहा हो और
डीएम के लिए, इस फ़ील्ड में अपने-आप जानकारी नहीं भरती. |
यूनियन फ़ील्ड उपयोगकर्ता की पुष्टि ज़रूरी है. |
|
predefined_ |
ज़रूरी नहीं. सिर्फ़ इनपुट के लिए. स्पेस में सदस्यों को दी जाने वाली अनुमतियों की पहले से तय की गई सेटिंग. इन्हें सिर्फ़ स्पेस बनाते समय डाला जाता है. अगर फ़ील्ड सेट नहीं किया गया है, तो साथ मिलकर काम करने के लिए एक स्पेस बनाया जाता है. स्पेस बनाने के बाद, सेटिंग की जानकारी |
permission_ |
ज़रूरी नहीं. मौजूदा स्पेस के लिए, स्पेस की अनुमतियों की सेटिंग. स्पेस की अनुमतियों की सटीक सेटिंग अपडेट करने के लिए इनपुट, जहां अनुमतियों की मौजूदा सेटिंग बदली जाती हैं. आउटपुट में, अनुमति की मौजूदा सेटिंग की सूची दिखती है. |
AccessSettings
स्पेस की ऐक्सेस सेटिंग दिखाता है.
फ़ील्ड | |
---|---|
access_ |
सिर्फ़ आउटपुट के लिए. स्पेस के ऐक्सेस की स्थिति दिखाता है. |
audience |
ज़रूरी नहीं. टारगेट ऑडियंस के रिसॉर्स का नाम. ये लोग स्पेस को ढूंढ सकते हैं, उसमें शामिल हो सकते हैं, और स्पेस में मौजूद मैसेज की झलक देख सकते हैं. अगर यह विकल्प सेट नहीं है, तो सिर्फ़ वे उपयोगकर्ता या Google ग्रुप ही स्पेस को ऐक्सेस कर सकते हैं जिन्हें स्पेस में शामिल होने का न्योता भेजा गया है या जिन्हें स्पेस में जोड़ा गया है. ज़्यादा जानकारी के लिए, टारगेट ऑडियंस के लिए, स्पेस को खोजे जाने लायक बनाना लेख पढ़ें. फ़ॉर्मैट: Google Workspace संगठन के लिए डिफ़ॉल्ट टारगेट ऑडियंस का इस्तेमाल करने के लिए, टारगेट ऑडियंस का डेटा पढ़ने की सुविधा इन कामों में मदद करती है:
ऐप्लिकेशन की पुष्टि करने की सुविधा के साथ टारगेट ऑडियंस सेट करने के लिए, उपयोगकर्ता की पुष्टि करना ज़रूरी है. |
AccessState
स्पेस के ऐक्सेस की स्थिति दिखाता है.
Enums | |
---|---|
ACCESS_STATE_UNSPECIFIED |
इस एपीआई में ऐक्सेस की स्थिति की जानकारी नहीं है या यह जानकारी मौजूद नहीं है. |
PRIVATE |
स्पेस को सिर्फ़ वे उपयोगकर्ता या Google ग्रुप खोज सकते हैं जिन्हें अन्य उपयोगकर्ताओं या Google Workspace एडमिन ने अलग-अलग जोड़ा है या जिनको न्योता भेजा गया है. |
DISCOVERABLE |
स्पेस मैनेजर ने टारगेट ऑडियंस को स्पेस का ऐक्सेस दिया हो. जिन उपयोगकर्ताओं या Google ग्रुप को स्पेस में अलग-अलग जोड़ा गया है या जिनमें शामिल होने का न्योता भेजा गया है वे स्पेस को खोज सकते हैं और उसे ऐक्सेस कर सकते हैं. ज़्यादा जानने के लिए, स्पेस को कुछ खास उपयोगकर्ताओं के लिए उपलब्ध कराना लेख पढ़ें. संगठन के सभी सदस्यों के लिए स्पेस बनाने के लिए, उपयोगकर्ता की पुष्टि करना ज़रूरी है. |
MembershipCount
किसी स्पेस की सदस्यताओं की संख्या दिखाता है. इन्हें कैटगरी में बांटा जाता है.
फ़ील्ड | |
---|---|
joined_ |
सिर्फ़ आउटपुट के लिए. सीधे स्पेस में शामिल हुए लोगों की संख्या. इसमें, किसी ग्रुप की सदस्यता लेकर स्पेस में शामिल हुए लोगों की संख्या शामिल नहीं होती. |
joined_ |
सिर्फ़ आउटपुट के लिए. स्पेस में सीधे तौर पर शामिल होने वाले सभी ग्रुप की संख्या. |
PermissionSetting
स्पेस की अनुमति की सेटिंग दिखाता है.
फ़ील्ड | |
---|---|
managers_ |
ज़रूरी नहीं. स्पेस मैनेजर के पास यह अनुमति है या नहीं. |
members_ |
ज़रूरी नहीं. मैनेजर के अलावा, अन्य सदस्यों के पास यह अनुमति है या नहीं. |
PermissionSettings
अनुमति की सेटिंग, जिन्हें किसी मौजूदा स्पेस का नाम अपडेट करते समय तय किया जा सकता है.
स्पेस बनाते समय अनुमति की सेटिंग सेट करने के लिए, अपने अनुरोध में PredefinedPermissionSettings
फ़ील्ड की जानकारी दें.
फ़ील्ड | |
---|---|
manage_ |
ज़रूरी नहीं. स्पेस में सदस्यों और ग्रुप को मैनेज करने की सेटिंग. |
modify_ |
ज़रूरी नहीं. स्पेस का नाम, अवतार, ब्यौरा, और दिशा-निर्देश अपडेट करने की सेटिंग. |
toggle_ |
ज़रूरी नहीं. स्पेस के इतिहास को चालू और बंद करने की सेटिंग. |
use_ |
ज़रूरी नहीं. स्पेस में @all का इस्तेमाल करने की सेटिंग. |
manage_ |
ज़रूरी नहीं. स्पेस में ऐप्लिकेशन मैनेज करने की सेटिंग. |
manage_ |
ज़रूरी नहीं. स्पेस में वेबहुक मैनेज करने की सेटिंग. |
post_ |
सिर्फ़ आउटपुट के लिए. स्पेस में मैसेज पोस्ट करने की सेटिंग. |
reply_ |
ज़रूरी नहीं. स्पेस में मैसेज का जवाब देने की सेटिंग. |
PredefinedPermissionSettings
पहले से तय की गई अनुमति की सेटिंग, जिन्हें सिर्फ़ नाम वाला स्पेस बनाते समय तय किया जा सकता है. आने वाले समय में, इसमें और सेटिंग जोड़ी जा सकती हैं. नाम वाले स्पेस के लिए अनुमति की सेटिंग के बारे में जानने के लिए, स्पेस के बारे में जानें लेख पढ़ें.
Enums | |
---|---|
PREDEFINED_PERMISSION_SETTINGS_UNSPECIFIED |
नहीं बताया गया है इस्तेमाल न करें. |
COLLABORATION_SPACE |
स्पेस को साथ मिलकर काम करने के लिए उपलब्ध स्पेस बनाने की सेटिंग. इसमें सभी सदस्य मैसेज पोस्ट कर सकते हैं. |
ANNOUNCEMENT_SPACE |
स्पेस को सूचना ब्रॉडकास्ट करने वाला स्पेस बनाने की सेटिंग. इसमें सिर्फ़ स्पेस मैनेजर मैसेज पोस्ट कर सकते हैं. |
SpaceDetails
स्पेस के बारे में जानकारी, जिसमें ब्यौरा और नियम शामिल हैं.
फ़ील्ड | |
---|---|
description |
ज़रूरी नहीं. स्पेस के बारे में जानकारी. उदाहरण के लिए, स्पेस में चर्चा के विषय, फ़ंक्शन के मकसद या इसमें शामिल लोगों के बारे में बताएं. ज़्यादा से ज़्यादा 150 वर्णों का इस्तेमाल किया जा सकता है. |
guidelines |
ज़रूरी नहीं. स्पेस के नियम, उम्मीदें, और शिष्टाचार. इसमें ज़्यादा से ज़्यादा 5,000 वर्ण इस्तेमाल किए जा सकते हैं. |
SpaceThreadingState
Chat स्पेस में थ्रेड की स्थिति के टाइप के बारे में बताता है.
Enums | |
---|---|
SPACE_THREADING_STATE_UNSPECIFIED |
रिज़र्व किया गया. |
THREADED_MESSAGES |
नाम वाले ऐसे स्पेस जिनमें मैसेज थ्रेड की सुविधा काम करती है. जब उपयोगकर्ता किसी मैसेज का जवाब देते हैं, तो वे थ्रेड में जवाब दे सकते हैं. इससे, उनके जवाब को ओरिजनल मैसेज के संदर्भ में रखा जाता है. |
GROUPED_MESSAGES |
नाम वाले स्पेस, जहां बातचीत को विषय के हिसाब से व्यवस्थित किया जाता है. विषयों और उन पर मिलने वाले जवाबों को एक साथ रखा जाता है. |
UNTHREADED_MESSAGES |
दो लोगों के बीच डायरेक्ट मैसेज (डीएम) और तीन या उससे ज़्यादा लोगों के बीच ग्रुप बातचीत. |
SpaceType
स्पेस का टाइप. स्पेस बनाते या अपडेट करते समय इसका इस्तेमाल करना ज़रूरी है. सिर्फ़ अन्य इस्तेमाल के लिए आउटपुट.
Enums | |
---|---|
SPACE_TYPE_UNSPECIFIED |
रिज़र्व किया गया. |
SPACE |
एक ऐसी जगह जहां लोग मैसेज भेजते हैं, फ़ाइलें शेयर करते हैं, और साथ मिलकर काम करते हैं. SPACE में चैट ऐप्लिकेशन शामिल हो सकते हैं. |
GROUP_CHAT |
तीन या उससे ज़्यादा लोगों के बीच ग्रुप बातचीत. GROUP_CHAT में चैट ऐप्लिकेशन शामिल हो सकते हैं. |
DIRECT_MESSAGE |
दो लोगों या किसी इंसान और किसी Chat ऐप्लिकेशन के बीच 1:1 मैसेज. |
टाइप
बंद कर दिया गया है: इसके बजाय, SpaceType
का इस्तेमाल करें.
Enums | |
---|---|
TYPE_UNSPECIFIED |
रिज़र्व किया गया. |
ROOM |
दो या उससे ज़्यादा लोगों के बीच की बातचीत. |
DM |
किसी व्यक्ति और Chat ऐप्लिकेशन के बीच 1:1 डायरेक्ट मैसेज, जिसमें सभी मैसेज एक ही लेवल पर होते हैं. ध्यान दें कि इसमें दो लोगों के बीच डायरेक्ट मैसेज शामिल नहीं हैं. |
SpaceBatchUpdatedEventData
स्पेस में एक से ज़्यादा अपडेट के लिए इवेंट पेलोड.
इवेंट टाइप: google.workspace.chat.space.v1.batchUpdated
फ़ील्ड | |
---|---|
spaces[] |
अपडेट किए गए स्पेस की सूची. |
SpaceEvent
ऐसा इवेंट जो Google Chat के स्पेस में हुए बदलाव या गतिविधि के बारे में बताता है. ज़्यादा जानने के लिए, Google Chat में इवेंट के साथ काम करना लेख पढ़ें.
फ़ील्ड | |
---|---|
name |
स्पेस इवेंट का संसाधन नाम. फ़ॉर्मैट: |
event_ |
इवेंट होने का समय. |
event_ |
स्पेस इवेंट का टाइप. हर इवेंट टाइप का एक बैच वर्शन होता है. इसमें, कम समय में होने वाले इवेंट टाइप के कई इंस्टेंस दिखते हैं. मैसेज के लिए इस्तेमाल किए जा सकने वाले इवेंट टाइप:
पैसे चुकाकर ली जाने वाली सदस्यताएं के लिए, इवेंट के ये टाइप इस्तेमाल किए जा सकते हैं:
प्रतिक्रियाओं के लिए इस्तेमाल किए जा सकने वाले इवेंट टाइप:
स्पेस के बारे में ये इवेंट टाइप काम करते हैं:
|
यूनियन फ़ील्ड
|
|
message_ |
नए मैसेज के लिए इवेंट पेलोड. इवेंट टाइप: |
message_ |
अपडेट किए गए मैसेज के लिए इवेंट पेलोड. इवेंट टाइप: |
message_ |
मिटाए गए मैसेज के लिए इवेंट पेलोड. इवेंट टाइप: |
message_ |
एक से ज़्यादा नए मैसेज के लिए इवेंट पेलोड. इवेंट टाइप: |
message_ |
अपडेट किए गए एक से ज़्यादा मैसेज के लिए इवेंट पेलोड. इवेंट टाइप: |
message_ |
मिटाए गए एक से ज़्यादा मैसेज के लिए इवेंट पेलोड. इवेंट टाइप: |
space_ |
स्पेस के अपडेट के लिए इवेंट पेलोड. इवेंट टाइप: |
space_ |
स्पेस में एक से ज़्यादा अपडेट के लिए इवेंट पेलोड. इवेंट टाइप: |
membership_ |
नई सदस्यता के लिए इवेंट पेलोड. इवेंट टाइप: |
membership_ |
अपडेट की गई सदस्यता के लिए इवेंट पेलोड. इवेंट टाइप: |
membership_ |
मिटाई गई सदस्यता के लिए इवेंट पेलोड. इवेंट टाइप: |
membership_ |
एक से ज़्यादा नई सदस्यताओं के लिए इवेंट पेलोड. इवेंट टाइप: |
membership_ |
अपडेट की गई एक से ज़्यादा सदस्यताओं के लिए इवेंट पेलोड. इवेंट टाइप: |
membership_ |
मिटाई गई कई सदस्यताओं के लिए इवेंट पेलोड. इवेंट टाइप: |
reaction_ |
किसी नई प्रतिक्रिया के लिए इवेंट पेलोड. इवेंट टाइप: |
reaction_ |
मिटाई गई प्रतिक्रिया के लिए इवेंट पेलोड. इवेंट टाइप: |
reaction_ |
एक से ज़्यादा नई प्रतिक्रियाओं के लिए इवेंट पेलोड. इवेंट टाइप: |
reaction_ |
मिटाई गई कई प्रतिक्रियाओं के लिए इवेंट पेलोड. इवेंट टाइप: |
SpaceNotificationSetting
स्पेस के किसी उपयोगकर्ता के लिए सूचना सेटिंग.
फ़ील्ड | |
---|---|
name |
आइडेंटिफ़ायर. स्पेस की सूचना सेटिंग का रिसॉर्स नाम. फ़ॉर्मैट: |
notification_ |
सूचना सेटिंग. |
mute_ |
स्पेस की सूचना को म्यूट करने की सेटिंग. |
MuteSetting
स्पेस की सूचनाओं को म्यूट करने की सेटिंग.
Enums | |
---|---|
MUTE_SETTING_UNSPECIFIED |
रिज़र्व किया गया. |
UNMUTED |
सूचना की सेटिंग के आधार पर, उपयोगकर्ता को स्पेस की सूचनाएं मिलेंगी. |
MUTED |
उपयोगकर्ता को स्पेस से जुड़ी कोई सूचना नहीं मिलेगी. भले ही, सूचना की सेटिंग कुछ भी हो. |
NotificationSetting
सूचना सेटिंग के टाइप.
Enums | |
---|---|
NOTIFICATION_SETTING_UNSPECIFIED |
रिज़र्व किया गया. |
ALL |
नाम टैग किए जाने, फ़ॉलो की गई थ्रेड, और नई थ्रेड के पहले मैसेज से सूचनाएं ट्रिगर होती हैं. सभी नए थ्रेड अपने-आप फ़ॉलो होते हैं. ऐसा तब तक होता है, जब तक उपयोगकर्ता उन्हें मैन्युअल तरीके से अनफ़ॉलो नहीं कर देता. |
MAIN_CONVERSATIONS |
यह सूचना, @नाम, फ़ॉलो की गई थ्रेड, और नई थ्रेड के पहले मैसेज से ट्रिगर होती है. यह सुविधा, 1:1 डायरेक्ट मैसेज के लिए उपलब्ध नहीं है. |
FOR_YOU |
नाम टैग किए जाने पर, फ़ॉलो की गई थ्रेड से सूचना ट्रिगर होती है. यह सुविधा, 1:1 डायरेक्ट मैसेज के लिए उपलब्ध नहीं है. |
OFF |
सूचनाएं पाने की सुविधा बंद है. |
SpaceReadState
स्पेस में किसी उपयोगकर्ता के मैसेज पढ़े जाने की स्थिति. इसका इस्तेमाल, पढ़े गए और नहीं पढ़े गए मैसेज की पहचान करने के लिए किया जाता है.
फ़ील्ड | |
---|---|
name |
स्पेस के लिए, रीड स्टेटस का रिसॉर्स नेम. फ़ॉर्मैट: |
last_ |
ज़रूरी नहीं. वह समय जब उपयोगकर्ता के स्पेस में मौजूद फ़ाइल को पढ़ने की स्थिति अपडेट की गई थी. आम तौर पर, यह आखिरी बार पढ़े गए मैसेज के टाइमस्टैंप से मेल खाता है. इसके अलावा, यह स्पेस में आखिरी बार पढ़ी गई जगह को मार्क करने के लिए, उपयोगकर्ता के तय किए गए टाइमस्टैंप से भी मेल खा सकता है. |
SpaceUpdatedEventData
अपडेट किए गए स्पेस के लिए इवेंट पेलोड.
इवेंट टाइप: google.workspace.chat.space.v1.updated
फ़ील्ड | |
---|---|
space |
अपडेट किया गया स्पेस. |
थ्रेड
Google Chat पर मौजूद स्पेस में मौजूद थ्रेड. इस्तेमाल के उदाहरण के लिए, मैसेज थ्रेड शुरू करना या उसका जवाब देना देखें.
अगर मैसेज बनाते समय कोई थ्रेड तय किया जाता है, तो messageReplyOption
फ़ील्ड को सेट करके, यह तय किया जा सकता है कि मिलता-जुलता कोई थ्रेड न मिलने पर क्या होता है.
फ़ील्ड | |
---|---|
name |
आइडेंटिफ़ायर. थ्रेड का संसाधन नाम. उदाहरण: |
thread_ |
ज़रूरी नहीं. थ्रेड बनाने या अपडेट करने के लिए इनपुट. ऐसा न करने पर, सिर्फ़ आउटपुट के लिए. थ्रेड का आईडी. इसमें ज़्यादा से ज़्यादा 4,000 वर्ण डाले जा सकते हैं. यह आईडी, उस Chat ऐप्लिकेशन के लिए यूनीक होता है जो इसे सेट करता है. उदाहरण के लिए, अगर एक से ज़्यादा चैट ऐप्लिकेशन, एक ही थ्रेड कुंजी का इस्तेमाल करके मैसेज बनाते हैं, तो मैसेज अलग-अलग थ्रेड में पोस्ट किए जाते हैं. किसी व्यक्ति या किसी दूसरे Chat ऐप्लिकेशन से बनाई गई थ्रेड में जवाब देने के लिए, थ्रेड |
ThreadReadState
थ्रेड में उपयोगकर्ता के मैसेज पढ़े जाने की स्थिति. इसका इस्तेमाल, पढ़े गए और नहीं पढ़े गए मैसेज की पहचान करने के लिए किया जाता है.
फ़ील्ड | |
---|---|
name |
थ्रेड के पढ़े जाने की स्थिति के संसाधन का नाम. फ़ॉर्मैट: |
last_ |
वह समय जब उपयोगकर्ता की थ्रेड को पढ़ने की स्थिति अपडेट की गई थी. आम तौर पर, यह किसी थ्रेड में आखिरी बार पढ़े गए मैसेज के टाइमस्टैंप से मेल खाता है. |
UpdateMembershipRequest
सदस्यता अपडेट करने के लिए मैसेज का अनुरोध करें.
फ़ील्ड | |
---|---|
membership |
ज़रूरी है. जिस सदस्यता को अपडेट करना है. सिर्फ़ |
update_ |
ज़रूरी है. अपडेट करने के लिए फ़ील्ड पाथ. एक से ज़्यादा वैल्यू को कॉमा लगाकर अलग करें या सभी फ़ील्ड पाथ को अपडेट करने के लिए फ़िलहाल, ये फ़ील्ड पाथ इस्तेमाल किए जा सकते हैं:
|
use_ |
ज़रूरी नहीं. कॉल करने वाला व्यक्ति, Google Workspace का एडमिन होना चाहिए. साथ ही, उसके पास चैट और स्पेस में होने वाली बातचीत को मैनेज करने का ऐक्सेस होना चाहिए. इसके लिए, |
UpdateMessageRequest
किसी मैसेज को अपडेट करने का अनुरोध करना.
फ़ील्ड | |
---|---|
message |
ज़रूरी है. अपडेट किए गए फ़ील्ड वाला मैसेज. |
update_ |
ज़रूरी है. अपडेट किए जाने वाले फ़ील्ड पाथ. एक से ज़्यादा वैल्यू को कॉमा लगाकर अलग करें या सभी फ़ील्ड पाथ को अपडेट करने के लिए फ़िलहाल, इन फ़ील्ड पाथ का इस्तेमाल किया जा सकता है:
|
allow_ |
ज़रूरी नहीं. अगर |
UpdateSpaceNotificationSettingRequest
स्पेस की सूचना सेटिंग अपडेट करने का अनुरोध करें. यह सिर्फ़ कॉल करने वाले उपयोगकर्ता के लिए, सूचना सेटिंग अपडेट करने की सुविधा देता है.
फ़ील्ड | |
---|---|
space_ |
ज़रूरी है. स्पेस की सूचना सेटिंग के लिए, संसाधन का नाम |
update_ |
ज़रूरी है. इस्तेमाल किए जा सकने वाले फ़ील्ड पाथ: - |
UpdateSpaceReadStateRequest
UpdateSpaceReadState API के लिए अनुरोध से जुड़ा मैसेज.
फ़ील्ड | |
---|---|
space_ |
ज़रूरी है. स्पेस की रीड स्टेटस और अपडेट करने के लिए फ़ील्ड. कॉल करने वाले व्यक्ति की रीड स्टेटस सिर्फ़ अपडेट किया जा सकता है. कॉल करने वाले उपयोगकर्ता को रेफ़र करने के लिए, इनमें से कोई एक शर्त सेट करें:
फ़ॉर्मैट: users/{user}/spaces/{space}/spaceReadState |
update_ |
ज़रूरी है. अपडेट करने के लिए फ़ील्ड पाथ. फ़िलहाल, इन फ़ील्ड पाथ का इस्तेमाल किया जा सकता है:
अगर स्पेस को 'पढ़ा गया' के तौर पर मार्क करने के लिए, |
UpdateSpaceRequest
किसी स्पेस को अपडेट करने का अनुरोध.
फ़ील्ड | |
---|---|
space |
ज़रूरी है. अपडेट किए जाने वाले फ़ील्ड वाला स्पेस. |
update_ |
ज़रूरी है. अपडेट किए गए फ़ील्ड पाथ. अगर एक से ज़्यादा फ़ील्ड हैं, तो उन्हें कॉमा लगाकर अलग करें. स्पेस के लिए, इन फ़ील्ड को अपडेट किया जा सकता है:
|
use_ |
ज़रूरी नहीं. कॉल करने वाला व्यक्ति, Google Workspace का एडमिन होना चाहिए. साथ ही, उसके पास चैट और स्पेस में होने वाली बातचीत को मैनेज करने का ऐक्सेस होना चाहिए. इसके लिए, एडमिन ऐक्सेस का इस्तेमाल करके, |
उपयोगकर्ता
Google Chat इस्तेमाल करने वाला कोई व्यक्ति. अगर आपका Chat ऐप्लिकेशन, किसी अनुरोध के आउटपुट के तौर पर उपयोगकर्ता के तौर पर पुष्टि करता है, तो User
संसाधन के आउटपुट में सिर्फ़ उपयोगकर्ता के name
और type
की जानकारी भरी जाती है.
फ़ील्ड | |
---|---|
name |
Google Chat फ़ॉर्मैट:
|
display_ |
सिर्फ़ आउटपुट के लिए. उपयोगकर्ता का डिसप्ले नेम. |
domain_ |
उपयोगकर्ता के Google Workspace डोमेन का यूनीक आइडेंटिफ़ायर. |
type |
उपयोगकर्ता टाइप. |
is_ |
सिर्फ़ आउटपुट के लिए. जब |
टाइप
Enums | |
---|---|
TYPE_UNSPECIFIED |
एनम के लिए डिफ़ॉल्ट वैल्यू. इस्तेमाल न करें. |
HUMAN |
कोई व्यक्ति. |
BOT |
Chat ऐप्लिकेशन का उपयोगकर्ता. |
UserMentionMetadata
उपयोगकर्ता के नाम टैग करने (@) के लिए एनोटेशन मेटाडेटा.
फ़ील्ड | |
---|---|
user |
जिस उपयोगकर्ता का ज़िक्र किया गया है. |
type |
उपयोगकर्ता के नाम को टैग करने का टाइप. |
टाइप
Enums | |
---|---|
TYPE_UNSPECIFIED |
एनम के लिए डिफ़ॉल्ट वैल्यू. इस्तेमाल न करें. |
ADD |
उपयोगकर्ता को स्पेस में जोड़ें. |
MENTION |
स्पेस में उपयोगकर्ता का नाम टैग करें. |
WidgetMarkup
विजेट एक यूज़र इंटरफ़ेस (यूआई) एलिमेंट है, जिसमें टेक्स्ट और इमेज होती हैं.
फ़ील्ड | |
---|---|
buttons[] |
बटन की सूची. बटन भी |
यूनियन फ़ील्ड data . WidgetMarkup में इनमें से सिर्फ़ एक आइटम हो सकता है. ज़्यादा आइटम दिखाने के लिए, एक से ज़्यादा WidgetMarkup फ़ील्ड का इस्तेमाल किया जा सकता है. data इनमें से कोई एक हो सकता है: |
|
text_ |
इस विजेट में टेक्स्ट पैराग्राफ़ दिखाएं. |
image |
इस विजेट में कोई इमेज दिखाएं. |
key_ |
इस विजेट में कोई मुख्य वैल्यू आइटम दिखाएं. |
बटन
बटन. यह टेक्स्ट बटन या इमेज बटन हो सकता है.
फ़ील्ड | |
---|---|
यूनियन फ़ील्ड
|
|
text_ |
टेक्स्ट और |
image_ |
इमेज और |
FormAction
फ़ॉर्म ऐक्शन से, फ़ॉर्म सबमिट होने पर होने वाली कार्रवाई के बारे में पता चलता है. उदाहरण के लिए, फ़ॉर्म को मैनेज करने के लिए, Apps Script को चालू किया जा सकता है.
फ़ील्ड | |
---|---|
action_ |
तरीके के नाम का इस्तेमाल यह पता लगाने के लिए किया जाता है कि फ़ॉर्म के किस हिस्से से फ़ॉर्म सबमिशन ट्रिगर हुआ. यह जानकारी, कार्ड पर क्लिक करने के इवेंट के हिस्से के तौर पर, Chat ऐप्लिकेशन में वापस भेजी जाती है. एक ही तरह का व्यवहार ट्रिगर करने वाले कई एलिमेंट के लिए, एक ही तरीके के नाम का इस्तेमाल किया जा सकता है. |
parameters[] |
ऐक्शन पैरामीटर की सूची. |
ActionParameter
कार्रवाई का तरीका शुरू करते समय दिए जाने वाले स्ट्रिंग पैरामीटर की सूची. उदाहरण के लिए, स्नूज़ करने के तीन बटन: अभी स्नूज़ करें, एक दिन के लिए स्नूज़ करें, अगले हफ़्ते के लिए स्नूज़ करें. action method = snooze()
का इस्तेमाल करके, स्नूज़ टाइप और स्नूज़ टाइम को स्ट्रिंग पैरामीटर की सूची में पास किया जा सकता है.
फ़ील्ड | |
---|---|
key |
ऐक्शन स्क्रिप्ट के लिए पैरामीटर का नाम. |
value |
पैरामीटर की वैल्यू. |
आइकॉन
काम करने वाले आइकॉन का सेट.
Enums | |
---|---|
ICON_UNSPECIFIED |
|
AIRPLANE |
|
BOOKMARK |
|
BUS |
|
CAR |
|
CLOCK |
|
CONFIRMATION_NUMBER_ICON |
|
DOLLAR |
|
DESCRIPTION |
|
EMAIL |
|
EVENT_PERFORMER |
|
EVENT_SEAT |
|
FLIGHT_ARRIVAL |
|
FLIGHT_DEPARTURE |
|
HOTEL |
|
HOTEL_ROOM_TYPE |
|
INVITE |
|
MAP_PIN |
|
MEMBERSHIP |
|
MULTIPLE_PEOPLE |
|
OFFER |
|
PERSON |
|
PHONE |
|
RESTAURANT_ICON |
|
SHOPPING_CART |
|
STAR |
|
STORE |
|
TICKET |
|
TRAIN |
|
VIDEO_CAMERA |
|
VIDEO_PLAY |
इमेज
ऐसी इमेज जिसे यूआरएल से दिखाया गया हो और जिस पर onclick
कार्रवाई की जा सकती हो.
फ़ील्ड | |
---|---|
image_ |
इमेज का यूआरएल. |
on_ |
|
aspect_ |
इस इमेज का आसपेक्ट रेशियो (चौड़ाई और ऊंचाई). इस फ़ील्ड की मदद से, इमेज के लोड होने का इंतज़ार करते समय, उसके लिए सही ऊंचाई तय की जा सकती है. इसका मकसद, इमेज के पहले से तय आसपेक्ट रेशियो को बदलना नहीं है. अगर इसे सेट नहीं किया जाता है, तो सर्वर इमेज को प्रीफ़ेच करके इसे भरता है. |
ImageButton
onclick
ऐक्शन वाला इमेज बटन.
फ़ील्ड | |
---|---|
on_ |
|
name |
इस |
यूनियन फ़ील्ड icons . आइकॉन को Icon enum या यूआरएल से दिखाया जा सकता है. icons इनमें से कोई एक हो सकता है: |
|
icon |
|
icon_ |
यूआरएल से तय किया गया आइकॉन. |
KeyValue
यूज़र इंटरफ़ेस (यूआई) एलिमेंट में एक कुंजी (लेबल) और एक वैल्यू (कॉन्टेंट) होती है. इस एलिमेंट में कुछ कार्रवाइयां भी हो सकती हैं, जैसे कि onclick
बटन.
फ़ील्ड | |
---|---|
top_ |
सबसे ऊपर मौजूद लेबल का टेक्स्ट. फ़ॉर्मैट किया गया टेक्स्ट काम करता है. टेक्स्ट को फ़ॉर्मैट करने के बारे में ज़्यादा जानने के लिए, Google Chat ऐप्लिकेशन में टेक्स्ट को फ़ॉर्मैट करना और Google Workspace ऐड-ऑन में टेक्स्ट को फ़ॉर्मैट करना लेख पढ़ें. |
content |
कॉन्टेंट का टेक्स्ट. फ़ॉर्मैट किया गया टेक्स्ट इस्तेमाल किया जा सकता है और यह हमेशा ज़रूरी होता है. टेक्स्ट को फ़ॉर्मैट करने के बारे में ज़्यादा जानने के लिए, Google Chat ऐप्लिकेशन में टेक्स्ट को फ़ॉर्मैट करना और Google Workspace ऐड-ऑन में टेक्स्ट को फ़ॉर्मैट करना लेख पढ़ें. |
content_ |
अगर कॉन्टेंट एक से ज़्यादा लाइन का होना चाहिए. |
bottom_ |
सबसे नीचे मौजूद लेबल का टेक्स्ट. फ़ॉर्मैट किया गया टेक्स्ट इस्तेमाल किया जा सकता है. टेक्स्ट को फ़ॉर्मैट करने के बारे में ज़्यादा जानने के लिए, Google Chat ऐप्लिकेशन में टेक्स्ट को फ़ॉर्मैट करना और Google Workspace ऐड-ऑन में टेक्स्ट को फ़ॉर्मैट करना लेख पढ़ें. |
on_ |
|
यूनियन फ़ील्ड icons . आइकॉन, top_label , और bottom_label में से कम से कम एक की जानकारी देना ज़रूरी है. icons इनमें से कोई एक हो सकता है: |
|
icon |
एक ईनम वैल्यू, जिसे Chat API से संबंधित आइकॉन इमेज से बदल दिया जाता है. |
icon_ |
यूआरएल से तय किया गया आइकॉन. |
यूनियन फ़ील्ड control . कंट्रोल विजेट. button या switch_widget में से किसी एक को सेट किया जा सकता है, लेकिन दोनों को नहीं. control इनमें से कोई एक हो सकता है: |
|
button |
ऐसा बटन जिस पर क्लिक करके कोई ऐक्शन ट्रिगर किया जा सकता है. |
OnClick
onclick
ऐक्शन (उदाहरण के लिए, कोई लिंक खोलना).
फ़ील्ड | |
---|---|
यूनियन फ़ील्ड
|
|
action |
अगर इस |
open_ |
अगर |
OpenLink
नई विंडो खोलने वाला लिंक.
फ़ील्ड | |
---|---|
url |
खोला जाने वाला यूआरएल. |
TextButton
टेक्स्ट और onclick
कार्रवाई वाला बटन.
फ़ील्ड | |
---|---|
text |
बटन का टेक्स्ट. |
on_ |
बटन की |
TextParagraph
टेक्स्ट का पैराग्राफ़. फ़ॉर्मैट किया गया टेक्स्ट इस्तेमाल किया जा सकता है. टेक्स्ट को फ़ॉर्मैट करने के बारे में ज़्यादा जानकारी के लिए, Google Chat ऐप्लिकेशन में टेक्स्ट फ़ॉर्मैट करना और Google Workspace ऐड-ऑन में टेक्स्ट फ़ॉर्मैट करना लेख पढ़ें.
फ़ील्ड | |
---|---|
text |
|