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