इस गाइड में, Google Chat API के Reaction
संसाधन पर list()
के तरीके का इस्तेमाल करके, किसी मैसेज पर प्रतिक्रियाओं की सूची बनाने का तरीका बताया गया है. जैसे, 👍, 🚲, और 🌞.
Reaction
रिसॉर्स, किसी इमोजी को दिखाता है. इसका इस्तेमाल करके, लोग किसी मैसेज पर प्रतिक्रिया दे सकते हैं. जैसे, 👍, 🚲, और 🌞.
ज़रूरी शर्तें
Node.js
- आपके पास Google Chat का ऐक्सेस हो और आपके पास Google Workspace का Business या Enterprise वर्शन वाला खाता हो.
- अपना एनवायरमेंट सेट अप करें:
- Google Cloud प्रोजेक्ट बनाएं.
- OAuth की सहमति वाली स्क्रीन को कॉन्फ़िगर करें.
- अपने Chat ऐप्लिकेशन के लिए नाम, आइकॉन, और जानकारी के साथ Google Chat API को चालू और कॉन्फ़िगर करें.
- Node.js क्लाउड क्लाइंट लाइब्रेरी इंस्टॉल करें.
- डेस्कटॉप ऐप्लिकेशन के लिए,
OAuth क्लाइंट आईडी क्रेडेंशियल बनाएं. इस गाइड में दिए गए सैंपल को चलाने के लिए, अपनी लोकल डायरेक्ट्री में क्रेडेंशियल को
client_secrets.json
नाम की JSON फ़ाइल के तौर पर सेव करें.
- उपयोगकर्ता की पुष्टि करने की सुविधा वाला अनुमति का स्कोप चुनें.
प्रतिक्रियाओं की सूची
किसी मैसेज पर मिले प्रतिक्रियाओं की सूची देखने के लिए, अपने अनुरोध में यह जानकारी दें:
- अनुमति का स्कोप
chat.messages.reactions.readonly
,chat.messages.reactions
,chat.messages.readonly
याchat.messages
डालें. - मैसेज के संसाधन के नाम के तौर पर
parent
को पास करके,ListReactions()
वाला तरीका कॉल करें.
इस उदाहरण में, किसी मैसेज पर की गई प्रतिक्रियाओं की सूची दी गई है:
Node.js
इस सैंपल को चलाने के लिए, इन चीज़ों को बदलें:
SPACE_NAME
: स्पेस केname
का आईडी. आईडी पाने के लिए,ListSpaces()
तरीका अपनाएं या स्पेस के यूआरएल का इस्तेमाल करें.MESSAGE_NAME
: मैसेज केname
से मिला आईडी. Chat API का इस्तेमाल करके, एसिंक्रोनस तरीके से मैसेज बनाने के बाद मिले रिस्पॉन्स बॉडी से आईडी हासिल किया जा सकता है. इसके अलावा, मैसेज बनाने के दौरान असाइन किए गए कस्टम नाम से भी आईडी हासिल किया जा सकता है.
Chat API, पेज के हिसाब से प्रतिक्रियाओं की सूची दिखाता है.