Google Chat API

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

सेवा: chat.googleapis.com

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

google.chat.v1.ChatService

तरीके
CompleteImportSpace इससे, चुने गए स्पेस के लिए इंपोर्ट की प्रोसेस पूरी हो जाती है और वह स्पेस उपयोगकर्ताओं को दिखने लगता है.
CreateCustomEmoji पसंद के मुताबिक इमोजी बनाता है.
CreateMembership इससे, कॉल करने वाले चैट ऐप्लिकेशन, किसी उपयोगकर्ता या Google ग्रुप के लिए सदस्यता बनाई जाती है.
CreateMessage Google Chat के किसी स्पेस में मैसेज बनाता है.
CreateMessagePin इससे मैसेज पिन किया जाता है.
CreateReaction यह किसी मैसेज पर प्रतिक्रिया देने और उसे जोड़ने की सुविधा देता है.
CreateSection Google Chat में कोई सेक्शन बनाता है.
CreateSpace कोई स्पेस बनाया जाता है.
DeleteCustomEmoji पसंद के मुताबिक़ बनाया गया इमोजी मिटाएँ.
DeleteMembership सदस्यता मिटाता है.
DeleteMessage कोई मैसेज मिटाता है.
DeleteMessagePin पिन किए गए किसी मैसेज को मिटाता है.
DeleteReaction किसी मैसेज पर दी गई प्रतिक्रिया को मिटाता है.
DeleteSection CUSTOM_SECTION टाइप का सेक्शन मिटाता है.
DeleteSpace किसी स्पेस को मिटाता है.
FindDirectMessage यह किसी उपयोगकर्ता के साथ मौजूदा डायरेक्ट मैसेज दिखाता है.
FindGroupChats यह फ़ंक्शन, spaceType == GROUP_CHAT के साथ वे सभी स्पेस दिखाता है जिनकी सदस्यता में, कॉल करने वाला उपयोगकर्ता और FindGroupChatsRequest.users में बताए गए उपयोगकर्ता शामिल हैं.
GetAttachment मैसेज के अटैचमेंट का मेटाडेटा फ़ेच किया जाता है.
GetAvailability Google Chat में किसी व्यक्ति की उपलब्धता की जानकारी दिखाता है.
GetCustomEmoji यह फ़ंक्शन, पसंद के मुताबिक बनाए गए इमोजी के बारे में जानकारी दिखाता है.
GetMembership यह फ़ंक्शन, सदस्यता के बारे में जानकारी दिखाता है.
GetMessage किसी मैसेज के बारे में जानकारी दिखाता है.
GetSpace किसी स्पेस के बारे में जानकारी दिखाता है.
GetSpaceEvent Google Chat स्पेस से कोई इवेंट दिखाता है.
GetSpaceNotificationSetting स्पेस की सूचना सेटिंग की जानकारी मिलती है.
GetSpaceReadState इससे किसी स्पेस में उपयोगकर्ता के पढ़े गए मैसेज की स्थिति के बारे में जानकारी मिलती है. इसका इस्तेमाल, पढ़े गए और नहीं पढ़े गए मैसेज की पहचान करने के लिए किया जाता है.
GetThreadReadState यह फ़ंक्शन, किसी थ्रेड में उपयोगकर्ता के पढ़े गए मैसेज की स्थिति के बारे में जानकारी दिखाता है. इसका इस्तेमाल, पढ़े गए और नहीं पढ़े गए मैसेज की पहचान करने के लिए किया जाता है.
ListCustomEmojis यह उन कस्टम इमोजी की सूची दिखाता है जो पुष्टि किए गए उपयोगकर्ता को दिखते हैं.
ListMemberships किसी स्पेस में मौजूद सदस्यों की सूची दिखाता है.
ListMessagePins किसी स्पेस में पिन किए गए मैसेज की सूची दिखाता है.
ListMessages यह उस स्पेस के मैसेज की सूची दिखाता है जिसका कॉलर सदस्य है. इसमें ब्लॉक किए गए सदस्यों और स्पेस के मैसेज भी शामिल होते हैं.
ListReactions किसी मैसेज पर मिली प्रतिक्रियाओं की सूची दिखाता है.
ListSectionItems किसी सेक्शन में मौजूद आइटम की सूची दिखाता है.
ListSections Chat का इस्तेमाल करने वाले व्यक्ति के लिए उपलब्ध सेक्शन की सूची दिखाता है.
ListSpaceEvents Google Chat स्पेस के इवेंट की सूची दिखाता है.
ListSpaces उन स्पेस की सूची दिखाता है जिनका कॉलर सदस्य है.
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 यह किसी स्पेस में उपयोगकर्ता के पढ़े गए मैसेज की स्थिति को अपडेट करता है. इसका इस्तेमाल, पढ़े गए और नहीं पढ़े गए मैसेज की पहचान करने के लिए किया जाता है.