Google Chat API

Google Chat API की मदद से, Chat ऐप्लिकेशन बनाए जा सकते हैं. इससे अपनी सेवाओं को Google Chat के साथ इंटिग्रेट किया जा सकता है. साथ ही, Chat के संसाधनों को मैनेज किया जा सकता है. जैसे, स्पेस, सदस्य, और मैसेज.

सेवा: chat.googleapis.com

RPC क्लाइंट स्टब बनाने के लिए chat.googleapis.com सेवा की ज़रूरत है.

google.chat.v1.ChatService

तरीके
AppendStreamMessageContent यह Google Chat स्पेस में मौजूद किसी स्ट्रीम मैसेज में कॉन्टेंट के हिस्सों को जोड़ता है.
CommitStreamMessage Google Chat स्पेस में, किसी ऐक्टिव स्ट्रीम मैसेज को फ़ाइनल मैसेज में बदलता है.
CompleteImportSpace इससे, चुने गए स्पेस के लिए इंपोर्ट की प्रोसेस पूरी हो जाती है और वह स्पेस उपयोगकर्ताओं को दिखने लगता है.
CreateCustomEmoji पसंद के मुताबिक इमोजी बनाता है.
CreateMembership यह कॉल करने वाले चैट ऐप्लिकेशन, किसी उपयोगकर्ता या Google ग्रुप के लिए सदस्यता बनाता है.
CreateMessage Google Chat के किसी स्पेस में मैसेज बनाता है.
CreateMessagePin इससे मैसेज पिन किया जाता है.
CreateReaction यह किसी मैसेज पर प्रतिक्रिया देने और उसे जोड़ने की सुविधा देता है.
CreateSection Google Chat में कोई सेक्शन बनाता है.
CreateSpace स्पेस बनाया जाता है.
CreateStreamMessage Google Chat स्पेस में एक नया स्ट्रीम मैसेज शुरू करता है.
DeleteCustomEmoji पसंद के मुताबिक बनाए गए इमोजी को मिटाता है.
DeleteMembership सदस्यता मिटाता है.
DeleteMessage कोई मैसेज मिटा सकता है.
DeleteMessagePin पिन किए गए किसी मैसेज को मिटाता है.
DeleteReaction किसी मैसेज पर दी गई प्रतिक्रिया को मिटाता है.
DeleteSection CUSTOM_SECTION टाइप का सेक्शन मिटाता है.
DeleteSpace किसी स्पेस को मिटाता है.
DeleteStreamMessage Google Chat स्पेस में मौजूद किसी ऐक्टिव स्ट्रीम मैसेज को मिटाता है.
FindDirectMessage यह किसी उपयोगकर्ता के साथ मौजूदा डायरेक्ट मैसेज दिखाता है.
FindGroupChats यह फ़ंक्शन, spaceType == GROUP_CHAT वाले उन सभी स्पेस की जानकारी दिखाता है जिनमें कॉल करने वाले उपयोगकर्ता के साथ-साथ, FindGroupChatsRequest.users में बताए गए उपयोगकर्ता भी शामिल हैं.
GetAttachment मैसेज के अटैचमेंट का मेटाडेटा फ़ेच किया जा रहा है.
GetAvailability Google Chat में किसी उपयोगकर्ता की उपलब्धता की जानकारी दिखाता है.
GetCustomEmoji यह फ़ंक्शन, पसंद के मुताबिक बनाए गए इमोजी के बारे में जानकारी दिखाता है.
GetMembership यह सदस्यता के बारे में जानकारी दिखाता है.
GetMessage किसी मैसेज के बारे में जानकारी दिखाता है.
GetSpace किसी स्पेस के बारे में जानकारी दिखाता है.
GetSpaceEvent Google Chat स्पेस से कोई इवेंट दिखाता है.
GetSpaceNotificationSetting स्पेस की सूचना सेटिंग को फ़ेच करता है.
GetSpaceReadState यह किसी स्पेस में उपयोगकर्ता के पढ़े गए मैसेज की जानकारी दिखाता है. इसका इस्तेमाल, पढ़े गए और नहीं पढ़े गए मैसेज की पहचान करने के लिए किया जाता है.
GetThread यह 1:1 ऐप्लिकेशन डीएम स्पेस में किसी थ्रेड के बारे में जानकारी हासिल करता है.
GetThreadReadState यह फ़ंक्शन, किसी थ्रेड में उपयोगकर्ता के पढ़े गए मैसेज की स्थिति के बारे में जानकारी दिखाता है. इसका इस्तेमाल, पढ़े गए और नहीं पढ़े गए मैसेज की पहचान करने के लिए किया जाता है.
ListCustomEmojis यह सूची, पुष्टि किए गए उपयोगकर्ता को दिखने वाले कस्टम इमोजी दिखाती है.
ListMemberships किसी स्पेस में मौजूद सदस्यों की सूची दिखाता है.
ListMessagePins किसी स्पेस में पिन किए गए मैसेज की सूची दिखाता है.
ListMessages यह उस स्पेस के मैसेज की सूची दिखाता है जिसका कॉलर सदस्य है. इसमें ब्लॉक किए गए सदस्यों और स्पेस के मैसेज भी शामिल होते हैं.
ListReactions किसी मैसेज पर दी गई प्रतिक्रियाओं की सूची दिखाता है.
ListSectionItems किसी सेक्शन में मौजूद आइटम की सूची दिखाता है.
ListSections Chat का इस्तेमाल करने वाले व्यक्ति के लिए उपलब्ध सेक्शन की सूची दिखाता है.
ListSpaceEvents Google Chat स्पेस के इवेंट की सूची दिखाता है.
ListSpaces उन स्पेस की सूची दिखाता है जिनका सदस्य, कॉल करने वाला व्यक्ति है.
ListThreads यह 1:1 ऐप्लिकेशन डीएम स्पेस में थ्रेड की सूची दिखाता है.
MarkAsActive Google Chat में उपयोगकर्ता को ACTIVE के तौर पर मार्क करता है.
MarkAsAway Google Chat में उपयोगकर्ता को AWAY के तौर पर मार्क करता है.
MarkAsDoNotDisturb Google Chat में उपयोगकर्ता को DO_NOT_DISTURB के तौर पर मार्क करता है.
MoveSectionItem किसी आइटम को एक सेक्शन से दूसरे सेक्शन में ले जाता है.
PositionSection इससे किसी सेक्शन को क्रम से लगाने का तरीका बदल जाता है.
ReplaceMessageCards मैसेज में शामिल कार्ड बदलता है.
SearchMessages Google Chat में उन मैसेज को खोजता है जिन्हें ऐक्सेस करने की अनुमति, कॉल करने वाले उपयोगकर्ता के पास है.
SearchSpaces इससे Google Workspace संगठन में मौजूद स्पेस की सूची दिखती है.
SetUpSpace यह एक स्पेस बनाता है और उसमें तय किए गए उपयोगकर्ताओं को जोड़ता है.
UpdateAvailability किसी व्यक्ति के लिए, उपलब्धता की जानकारी अपडेट करता है.
UpdateMembership सदस्यता को अपडेट करता है.
UpdateMessage किसी मैसेज को अपडेट करता है.
UpdateSection किसी सेक्शन को अपडेट करता है.
UpdateSpace स्पेस को अपडेट करता है.
UpdateSpaceNotificationSetting स्पेस की सूचना सेटिंग को अपडेट करता है.
UpdateSpaceReadState यह किसी स्पेस में उपयोगकर्ता के पढ़े गए मैसेज की स्थिति को अपडेट करता है. इसका इस्तेमाल, पढ़े गए और नहीं पढ़े गए मैसेज की पहचान करने के लिए किया जाता है.
UpdateThread यह 1:1 ऐप्लिकेशन डीएम स्पेस में किसी थ्रेड को अपडेट करता है.
UpdateStreamMessage Google Chat स्पेस में, किसी ऐक्टिव स्ट्रीम मैसेज के फ़ील्ड अपडेट करता है.