Google Chat API

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

सेवा: chat.googleapis.com

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

google.chat.v1.ChatService

तरीके
CompleteImportSpace चुने गए स्पेस के लिए, डेटा इंपोर्ट की प्रोसेस पूरी करता है और उसे लोगों के लिए उपलब्ध कराता है.
CreateCustomEmoji पसंद के मुताबिक इमोजी बनाता है.
CreateMembership कॉल करने वाले Chat ऐप्लिकेशन, किसी उपयोगकर्ता या 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 किसी स्पेस में, उपयोगकर्ता के पढ़े गए मैसेज की जानकारी अपडेट करता है. इसका इस्तेमाल, पढ़े गए और नहीं पढ़े गए मैसेज की पहचान करने के लिए किया जाता है.