इस गाइड में, Google Chat API के CustomEmoji संसाधन पर get तरीके का इस्तेमाल करके, कस्टम इमोजी के बारे में जानकारी पाने का तरीका बताया गया है.
पसंद के मुताबिक बनाए गए इमोजी सिर्फ़ Google Workspace खातों के लिए उपलब्ध हैं. साथ ही, यह ज़रूरी है कि आपके एडमिन ने आपके संगठन के लिए, पसंद के मुताबिक बनाए गए इमोजी की सुविधा चालू की हो. ज़्यादा जानकारी के लिए, Google Chat में पसंद के मुताबिक बनाए गए इमोजी के बारे में जानकारी और पसंद के मुताबिक बनाए गए इमोजी इस्तेमाल करने की अनुमतियां मैनेज करना लेख पढ़ें.
ज़रूरी शर्तें
Node.js
- आपके पास Business या Enterprise वर्शन वाला Google Workspace खाता होना चाहिए. साथ ही, आपके पास Google Chat को ऐक्सेस करने की अनुमति होनी चाहिए.
- अपना एनवायरमेंट सेट अप करें:
- Google Cloud प्रोजेक्ट बनाएं.
- उस स्क्रीन को कॉन्फ़िगर करें जहां OAuth के लिए सहमति दी जाती है.
- अपने Chat ऐप्लिकेशन के लिए, नाम, आइकॉन, और जानकारी के साथ Google Chat API चालू करें और उसे कॉन्फ़िगर करें.
- Node.js Cloud Client Library इंस्टॉल करें.
- Google Chat API के अनुरोध में पुष्टि करने के तरीके के आधार पर, ऐक्सेस क्रेडेंशियल बनाएं:
- Chat उपयोगकर्ता के तौर पर पुष्टि करने के लिए, OAuth क्लाइंट आईडी क्रेडेंशियल बनाएं. इसके बाद, क्रेडेंशियल को अपनी लोकल डायरेक्ट्री में
credentials.jsonनाम की JSON फ़ाइल के तौर पर सेव करें. - Chat ऐप्लिकेशन के तौर पर पुष्टि करने के लिए, सेवा खाते के क्रेडेंशियल बनाएं और क्रेडेंशियल को
credentials.jsonनाम की JSON फ़ाइल के तौर पर सेव करें.
- Chat उपयोगकर्ता के तौर पर पुष्टि करने के लिए, OAuth क्लाइंट आईडी क्रेडेंशियल बनाएं. इसके बाद, क्रेडेंशियल को अपनी लोकल डायरेक्ट्री में
- अनुमति का स्कोप चुनें. यह इस बात पर निर्भर करता है कि आपको उपयोगकर्ता के तौर पर पुष्टि करनी है या Chat ऐप्लिकेशन के तौर पर.
कस्टम इमोजी के बारे में जानकारी पाना
उपयोगकर्ता की पुष्टि की सुविधा वाले कस्टम इमोजी के बारे में जानकारी पाने के लिए, अपने अनुरोध में यह जानकारी शामिल करें:
chat.customemojisऑथराइज़ेशन स्कोप तय करें.GetCustomEmojiतरीके को कॉल करें.- अनुरोध के मुख्य भाग में,
nameको उस कस्टम इमोजी के संसाधन नाम पर सेट करें जिसे पाना है.
इस उदाहरण में, कस्टम इमोजी की जानकारी मिलती है.
Node.js
इस सैंपल को चलाने के लिए, इन्हें बदलें:
EMOJI_NAME:emoji_nameफ़ील्ड में, कस्टम इमोजी के लिए यूनीक नाम. आईडी पाने के लिए,ListCustomEmoji()तरीके को कॉल करें. इसके अलावा, Chat API की मदद से कस्टम इमोजी को एसिंक्रोनस तरीके से बनाने के बाद, रिस्पॉन्स बॉडी से भी आईडी पाया जा सकता है.
मिलते-जुलते विषय
- पसंद के मुताबिक इमोजी बनाना
- पसंद के मुताबिक बनाए गए इमोजी को मिटाना
- किसी संगठन में पसंद के मुताबिक बनाए गए इमोजी की सूची बनाना