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 यह कुकी, किसी स्पेस में उपयोगकर्ता के पढ़े गए मैसेज की स्थिति को अपडेट करती है. इसका इस्तेमाल, पढ़े गए और नहीं पढ़े गए मैसेज की पहचान करने के लिए किया जाता है.