Google Chat API की खास जानकारी

इस सेक्शन में बताया गया है कि Google Chat ऐप्लिकेशन कैसे कॉल कर सकता है Chat API, जो चैट ऐप्लिकेशन को ये काम करने देता है स्पेस बनाएं, उसमें लोगों को जोड़ें, और बिना प्रॉम्प्ट के मैसेज पोस्ट करें Chat ऐप्लिकेशन के साथ हुए इंटरैक्शन का इवेंट.

पुष्टि करना

Chat API को एसिंक्रोनस रूप से कॉल करने के लिए पुष्टि करना ज़रूरी है. हर Chat API का इस्तेमाल करने के लिए, इनमें से किसी एक तरीके को पूरा करना ज़रूरी है उपयोगकर्ता की पुष्टि करना (कार्रवाइयां या ऐक्सेस करने के लिए डेटा) या ऐप्लिकेशन की पुष्टि करना (Chat ऐप्लिकेशन के तौर पर, कोई कार्रवाई करने या डेटा ऐक्सेस करने के लिए). कुछ सूचनाएं मिल रही हैं तरीकों में, उपयोगकर्ता की पुष्टि और ऐप्लिकेशन की पुष्टि, दोनों की जा सकती है.

Chat में पुष्टि करने के बारे में ज़्यादा जानने के लिए, यहां जाएं पुष्टि करने की खास जानकारी.

एपीआई से जुड़े संसाधन और तरीके

REST के संसाधन और तरीके, Chat को एसिंक्रोनस ऐक्सेस देते हैं स्पेस, स्पेस के सदस्य, मैसेज, मैसेज पर दी गई प्रतिक्रियाएं, और मैसेज अटैचमेंट.

स्पेस

स्पेस ऐसी जगहें हैं जहां लोग और ऐप्लिकेशन, आपस में बातचीत कर सकते हैं और फ़ाइलें शेयर कर सकते हैं. यह लीजिए कई तरह के स्पेस होते हैं. डायरेक्ट मैसेज (DM), 1:1 बातचीत होती हैं दो उपयोगकर्ताओं या एक उपयोगकर्ता और एक Chat ऐप्लिकेशन के बीच ग्रुप बनाएं चैट, तीन या उससे ज़्यादा उपयोगकर्ताओं और चैट ऐप्लिकेशन. नाम वाले स्पेस, वे स्थायी जगहें होती हैं जहां लोग टास्क भेजते हैं मैसेज भेजने, फ़ाइलें शेयर करने, और साथ मिलकर काम करने की सुविधा मिलती है.

कॉन्टेंट बनाने spaces संसाधन स्पेस को दिखाता है.

स्पेसेज़ में ये तरीके काम करते हैं:

सदस्य

सदस्य ऐसे उपयोगकर्ता या Chat ऐप्लिकेशन होते हैं जो सदस्यता में शामिल हैं या को स्पेस में शामिल किया गया है.

कॉन्टेंट बनाने spaces.members संसाधन सदस्य का प्रतिनिधित्व करता है.

सदस्य नीचे दिए गए तरीकों का इस्तेमाल करते हैं:

मैसेज

मैसेज में ये शामिल हैं टेक्स्ट और कार्ड स्पेस में पोस्ट की गई बातचीत. Messages में फ़ाइलें अटैच की जा सकती हैं. लोग मैसेज पर इमोजी जोड़कर, उन पर प्रतिक्रिया दे सकते हैं.

कॉन्टेंट बनाने spaces.messages संसाधन किसी मैसेज को दिखाता है.

Messages में ये तरीके काम करते हैं:

प्रतिक्रियाएं

प्रतिक्रियाओं से उन इमोजी का पता चलता है जिनका इस्तेमाल लोग किसी मैसेज पर प्रतिक्रिया देने के लिए करते हैं, जैसे कि 👍, 👍, और ×.

कॉन्टेंट बनाने spaces.messages.reactions संसाधन प्रतिक्रिया को दिखाता है.

प्रतिक्रियाओं में ये तरीके काम करते हैं:

मीडिया और अटैचमेंट

मीडिया उस फ़ाइल को दिखाता है जिसे Google Chat पर अपलोड किया गया है. जैसे, इमेज, वीडियो, और दस्तावेज़.

कॉन्टेंट बनाने media संसाधन मैसेज से जुड़े मीडिया को दिखाता है.

अटैचमेंट, मैसेज में अटैच किए गए मीडिया (फ़ाइलें) के इंस्टेंस होते हैं.

कॉन्टेंट बनाने spaces.messages.attachments संसाधन अटैचमेंट दिखाता है. अटैचमेंट में मीडिया और उससे जुड़ी मैसेज में अटैच किया गया मेटाडेटा.

मीडिया और अटैचमेंट में इन तरीकों का इस्तेमाल किया जा सकता है:

अंतरिक्ष इवेंट

स्पेस इवेंट, किसी स्पेस या उसके इवेंट में हुए बदलावों को दिखाता है इसमें सदस्यों की जानकारी, मैसेज, और प्रतिक्रियाएं शामिल हैं.

spaces.spaceEvent का संसाधन स्पेस इवेंट के बारे में बताता है.

स्पेस इवेंट में ये तरीके काम करते हैं:

उपयोगकर्ता की पढ़ी गई स्थितियां

उपयोगकर्ता की पढ़ी गई स्थितियां ऐसे सिंगलटन संसाधन होते हैं जो किसी Google Chat पर मौजूद किसी स्पेस या किसी मैसेज में, उपयोगकर्ता का आखिरी बार पढ़ा गया मैसेज थ्रेड.

users.spaces का संसाधन स्पेस में, उपयोगकर्ता की पढ़ने की स्थिति के बारे में बताता है.

users.spaces.threads का संसाधन मैसेज थ्रेड में उपयोगकर्ता की पढ़ी गई स्थिति दिखाता है.

उपयोगकर्ता की ओर से पढ़े जाने वाले स्टेटस की जानकारी के लिए, ये तरीके इस्तेमाल किए जा सकते हैं: