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