Google Chat ऐप्लिकेशन को डेटा इंपोर्ट करने की अनुमति दें

Google Chat API की मदद से, ऐप्लिकेशन इंपोर्ट मोड स्पेस का इस्तेमाल करके, मैसेज सेवा देने वाले दूसरे प्लैटफ़ॉर्म से Google Chat में डेटा इंपोर्ट कर सकते हैं. ज़्यादा जानकारी के लिए, किसी और सेवा से Google Chat में मैसेज का डेटा इंपोर्ट करना देखें.

इंपोर्ट मोड वाले स्पेस में संसाधनों को पढ़ने और उनमें बदलाव करने के लिए, आपको सेवा खाते से चैट ऐप्लिकेशन की पुष्टि करनी होगी. एडमिन को सेवा खाते को Chat API की अनुमति देने का यह दायरा दें: https://www.googleapis.com/auth/chat.import.

सिर्फ़ Google Workspace के डोमेन एडमिन, पूरे डोमेन के लोगों को डेटा का ऐक्सेस दें की मदद से, सेवा खातों को इस OAuth के दायरे की अनुमति दे सकते हैं. अगर Chat ऐप्लिकेशन, इंपोर्ट मोड वाले स्पेस बनाता है, तो हर डोमेन में OAuth का यह स्कोप होना चाहिए. इस दायरे के लिए सेवा खाते को पूरे डोमेन के लिए अनुमति मिलने के बाद, Chat ऐप्लिकेशन किसी उपयोगकर्ता खाते का इस्तेमाल करके, इंपोर्ट मोड वाले स्पेस को ऐक्सेस कर सकते हैं.

कुछ मामलों में, हो सकता है कि किसी दूसरे के नाम पर काम करने वाला उपयोगकर्ता खाता अब उपलब्ध न हो. इन मामलों में, Chat ऐप्लिकेशन उनके सेवा खाते के क्रेडेंशियल का इस्तेमाल, फ़ॉलबैक के तौर पर कर सकता है. जैसे, अगर मैसेज बनाने के दौरान इस्तेमाल किए गए उपयोगकर्ता खाते को मिटाया जाता है, तो Chat ऐप्लिकेशन उसी कॉन्टेंट वाला मैसेज बनाने के लिए अपने सेवा खाते के क्रेडेंशियल का इस्तेमाल कर सकता है. चैट ऐप्लिकेशन, नीचे दिए गए OAuth दायरे वाले सेवा खाते के क्रेडेंशियल का इस्तेमाल करके, इंपोर्ट मोड वाले स्पेस को एक ऐप्लिकेशन के तौर पर ऐक्सेस कर सकते हैं: https://www.googleapis.com/auth/chat.bot.

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

इस टेबल में उन संसाधन के तरीकों की सूची दी गई है जिन्हें Chat ऐप्लिकेशन, इंपोर्ट मोड वाले स्पेस में कॉल कर सकते हैं. साथ ही, यह भी बताया गया है कि पुष्टि करने के लिए वे किस तरीके का इस्तेमाल करते हैं:

संसाधन का तरीका

उपयोगकर्ता के नाम पर काम करने की सुविधा

सेवा खाते के क्रेडेंशियल इस्तेमाल किए जा सकते हैं

spaces.create

हां

नहीं

spaces.get

नहीं

हां

spaces.update

हां

नहीं

spaces.delete

हां

नहीं

spaces.completeImport

हां

नहीं

spaces.messages.create

हां

हां

spaces.messages.delete

हां

हां

spaces.messages.get

नहीं

हां

spaces.messages.list

हां

नहीं

spaces.messages.update

हां

हां

spaces.messages.reactions.create

हां

नहीं

spaces.messages.reactions.delete

हां

नहीं

spaces.members.create

हां

नहीं

spaces.members.delete

हां

नहीं

spaces.members.list

हां

नहीं

media.upload

हां

नहीं