इंडेक्स
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 Platform पर 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 |
---|
मैसेज के अटैचमेंट का मेटाडेटा पाता है. अटैचमेंट का डेटा, media API का इस्तेमाल करके फ़ेच किया जाता है. उदाहरण के लिए, मैसेज के अटैचमेंट का मेटाडेटा पाना देखें. ऐप्लिकेशन की पुष्टि की ज़रूरत होती है.
|
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 के स्पेस में हुए इवेंट की सूची दिखाता है. हर इवेंट के लिए, पेलोड में चैट संसाधन का सबसे नया वर्शन होता है. उदाहरण के लिए, अगर आपने स्पेस के नए सदस्यों के बारे में इवेंट की सूची बनाई है, तो सर्वर ऐसे उपयोगकर्ता की पुष्टि ज़रूरी है. इवेंट की सूची बनाने के लिए, यह ज़रूरी है कि पुष्टि किए गए उपयोगकर्ता, स्पेस का सदस्य हो. उदाहरण के लिए, Google Chat स्पेस में मौजूद इवेंट की सूची देखना लेख पढ़ें.
|
ListSpaces |
---|
उन स्पेस की सूची जिनका कॉलर सदस्य है. ग्रुप चैट और डीएम तब तक सूची में नहीं दिखते, जब तक पहला मैसेज नहीं भेजा जाता. उदाहरण के लिए, स्पेस की सूची देखें. यह पुष्टि करने के लिए, इन तरीकों का इस्तेमाल करता है: Google Workspace संगठन के नाम वाले सभी स्पेस की सूची देखने के लिए, Workspace एडमिन के विशेषाधिकारों का इस्तेमाल करके
|
SearchSpaces |
---|
एडमिन की खोज के आधार पर, Google Workspace संगठन में मौजूद स्पेस की सूची दिखाता है. इसके लिए, एडमिन के खास अधिकारों वाले उपयोगकर्ता की पुष्टि ज़रूरी है. अनुरोध में,
|
SetUpSpace |
---|
स्पेस बनाता है और उसमें कुछ उपयोगकर्ताओं को जोड़ता है. कॉल करने वाले उपयोगकर्ता को स्पेस में अपने-आप जोड़ दिया जाता है. साथ ही, अनुरोध में उसे सदस्यता के तौर पर नहीं जोड़ा जाना चाहिए. उदाहरण के लिए, शुरुआती सदस्यों के साथ स्पेस सेट अप करना लेख पढ़ें. जोड़ने के लिए, लोगों की सदस्यताएं जोड़ें. इसके लिए, सही जोड़ने के लिए Google ग्रुप तय करने के लिए, सही अगर कॉल करने वाले ने कुछ सदस्यों को ब्लॉक किया है या कुछ सदस्यों ने उसे ब्लॉक किया है या उसके पास कुछ सदस्यों को जोड़ने की अनुमति नहीं है, तो उन सदस्यों को बनाए गए स्पेस में नहीं जोड़ा जाता. कॉल करने वाले उपयोगकर्ता और किसी दूसरे उपयोगकर्ता के बीच डायरेक्ट मैसेज (डीएम) बनाने के लिए, उस उपयोगकर्ता की एक सदस्यता की जानकारी दें. अगर कोई उपयोगकर्ता दूसरे उपयोगकर्ता को ब्लॉक करता है, तो अनुरोध पूरा नहीं होता और डीएम नहीं बनता. कॉल करने वाले उपयोगकर्ता और कॉल करने वाले ऐप्लिकेशन के बीच डीएम बनाने के लिए, अगर दो उपयोगकर्ताओं के बीच पहले से ही कोई डीएम मौजूद है, तो अनुरोध करने के दौरान एक उपयोगकर्ता के दूसरे को ब्लॉक करने पर भी, मौजूदा डीएम दिखाया जाता है. थ्रेड वाले जवाबों की सुविधा वाले स्पेस का इस्तेमाल नहीं किया जा सकता. अगर स्पेस सेट अप करते समय आपको गड़बड़ी का मैसेज उपयोगकर्ता की पुष्टि ज़रूरी है.
|
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 |
ज़रूरी है. सदस्यता का वह संबंध जो बनाना है.
जब कोई चैट ऐप्लिकेशन, किसी उपयोगकर्ता के लिए सदस्यता का संबंध बनाता है, तो उसे अनुमति के कुछ दायरों का इस्तेमाल करना होगा और कुछ फ़ील्ड के लिए खास वैल्यू सेट करनी होंगी:
स्पेस का मालिकाना हक रखने वाले Workspace संगठन से बाहर के लोगों को न्योता भेजने के लिए, उपयोगकर्ता की पुष्टि करना ज़रूरी है. जब कोई चैट ऐप्लिकेशन अपने लिए सदस्यता का संबंध बनाता है, तो उसे उपयोगकर्ता के तौर पर पुष्टि करनी होगी. साथ ही, |
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 |
किसी Chat ऐप्लिकेशन ने स्पेस के मालिक की ओर से मैसेज मिटाया हो. |
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 में किसी ग्रुप को दिखाता है. फ़ॉर्मैट: groups/{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 |
ज़रूरी है. उस स्पेस का संसाधन नाम जिसके लिए सदस्यों की सूची फ़ेच करनी है. फ़ॉर्मैट: spaces/{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 |
ज़रूरी नहीं. Chat स्पेस में उपयोगकर्ता की भूमिका, जिससे यह तय होता है कि स्पेस में उसे कौनसी कार्रवाइयां करने की अनुमति है. इस फ़ील्ड का इस्तेमाल सिर्फ़ |
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 |
Chat स्पेस का रिच लिंक टाइप. उदाहरण के लिए, स्पेस का स्मार्ट चिप. |
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_ |
सिर्फ़ आउटपुट के लिए. Chat स्पेस में थ्रेड की स्थिति. |
space_ |
ज़रूरी नहीं. स्पेस के बारे में जानकारी, जिसमें ब्यौरा और नियम शामिल हैं. |
space_ |
ज़रूरी नहीं. इस स्पेस में मैसेज और थ्रेड के लिए, मैसेज के इतिहास की स्थिति. |
import_ |
ज़रूरी नहीं. क्या यह स्पेस, Google Workspace में डेटा माइग्रेट करने के लिए
|
create_ |
ज़रूरी नहीं. इम्यूटेबल. Chat में बनाए गए स्पेस के लिए, स्पेस बनाने का समय. यह फ़ील्ड सिर्फ़ आउटपुट के लिए होता है. हालांकि, इंपोर्ट मोड वाले स्पेस में इसका इस्तेमाल किया जा सकता है. इंपोर्ट मोड वाले स्पेस के लिए, इस फ़ील्ड को उस टाइमस्टैंप पर सेट करें जिस पर सोर्स में स्पेस बनाया गया था. इससे, स्पेस बनाने के ओरिजनल समय को बनाए रखा जा सकेगा. यह वैल्यू सिर्फ़ तब आउटपुट में दिखती है, जब |
last_ |
सिर्फ़ आउटपुट के लिए. स्पेस में मौजूद आखिरी मैसेज का टाइमस्टैंप. |
admin_ |
सिर्फ़ आउटपुट के लिए. Chat ऐप्लिकेशन में डायरेक्ट मैसेज (डीएम) स्पेस के लिए, यह जानकारी कि स्पेस को Google Workspace एडमिन ने बनाया है या नहीं. एडमिन, अपने संगठन के उपयोगकर्ताओं के लिए Chat ऐप्लिकेशन इंस्टॉल कर सकते हैं और उसमें डायरेक्ट मैसेज की सुविधा सेट अप कर सकते हैं. एडमिन के तौर पर ऐप्लिकेशन इंस्टॉल करने की सुविधा का इस्तेमाल करने के लिए, आपके Chat ऐप्लिकेशन में डायरेक्ट मैसेज की सुविधा होनी चाहिए. |
membership_ |
सिर्फ़ आउटपुट के लिए. सदस्यों के टाइप के हिसाब से, पैसे चुकाकर ली गई सदस्यताओं की संख्या. |
access_ |
ज़रूरी नहीं. स्पेस की ऐक्सेस सेटिंग के बारे में बताता है. यह सिर्फ़ तब पॉप्युलेट होता है, जब |
space_ |
सिर्फ़ आउटपुट के लिए. स्पेस को ऐक्सेस करने के लिए, उपयोगकर्ता का यूआरआई. |
import_ |
सिर्फ़ आउटपुट के लिए. इंपोर्ट मोड में रहने पर, स्पेस को सिस्टम अपने-आप मिटा देगा. इंपोर्ट मोड में बनाए गए हर स्पेस को, यह फ़ील्ड सिर्फ़ उन स्पेस के लिए पॉप्युलेट होता है जिन्हें इंपोर्ट मोड में बनाया गया था. |
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 |
|