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