Google Chat API की मदद से, ऐप्लिकेशन अन्य मैसेजिंग प्लैटफ़ॉर्म से डेटा को Google Chat में इंपोर्ट कर सकते हैं. इसके लिए, उन्हें इंपोर्ट मोड वाले स्पेसों का इस्तेमाल करना होगा. ज़्यादा जानकारी के लिए, किसी दूसरी सेवा से Google Chat में मैसेज का डेटा इंपोर्ट करना लेख पढ़ें.
इंपोर्ट मोड वाले स्पेस में मौजूद संसाधनों को पढ़ने और उनमें बदलाव करने के लिए, आपको सेवा खाते से Chat ऐप्लिकेशन की पुष्टि करनी होगी.
एडमिन की मदद से, सेवा खाते को Chat API के लिए यह अनुमति दें: https://www.googleapis.com/auth/chat.import
.
Google Workspace डोमेन के एडमिन ही, सेवा खातों को यह OAuth स्कोप दे सकते हैं. इसके लिए, उन्हें पूरे डोमेन के लिए डेलिगेशन का इस्तेमाल करना होगा. Chat ऐप्लिकेशन जिस भी डोमेन में इंपोर्ट मोड वाले स्पेस बनाता है उसके पास यह OAuth स्कोप होना चाहिए. जब सेवा खाते को इस स्कोप के लिए, पूरे डोमेन के लिए अधिकार सौंप दिया जाता है, तब Chat ऐप्लिकेशन, किसी उपयोगकर्ता खाते के तौर पर काम करके इंपोर्ट मोड वाले स्पेस को ऐक्सेस कर सकते हैं.
कुछ मामलों में, हो सकता है कि जिस उपयोगकर्ता खाते का इस्तेमाल करके धोखाधड़ी की गई है वह अब उपलब्ध न हो. ऐसे मामलों में, Chat ऐप्लिकेशन फ़ॉलबैक के तौर पर, सेवा खाते के क्रेडेंशियल का इस्तेमाल कर सकता है. उदाहरण के लिए, अगर आपने मैसेज बनाने के लिए इस्तेमाल किया गया कोई उपयोगकर्ता खाता मिटा दिया है, तो Chat ऐप्लिकेशन, उसी कॉन्टेंट वाला मैसेज बनाने के लिए अपने सेवा खाते के क्रेडेंशियल का इस्तेमाल कर सकता है. Chat ऐप्लिकेशन, सेवा खाते के क्रेडेंशियल का इस्तेमाल करके, इंपोर्ट मोड वाले स्पेस को ऐक्सेस कर सकते हैं. इसके लिए, उन्हें OAuth के इस स्कोप की ज़रूरत होगी: https://www.googleapis.com/auth/chat.bot
.
इंपोर्ट मोड वाले स्पेस में संसाधन इंपोर्ट करते समय, Google Chat API के अन्य स्कोप की ज़रूरत नहीं होती. Chat ऐप्लिकेशन, सिर्फ़ इंपोर्ट मोड वाले उन स्पेस में कॉन्टेंट इंपोर्ट कर सकते हैं जिन्हें उन्होंने बनाया है. वे इंपोर्ट मोड वाले उन स्पेस में कॉन्टेंट इंपोर्ट नहीं कर सकते जिन्हें दूसरे ऐप्लिकेशन ने बनाया है.
यहां दी गई टेबल में, संसाधन के उन तरीकों की सूची दी गई है जिन्हें Chat ऐप्लिकेशन, इंपोर्ट मोड वाले स्पेस में कॉल कर सकते हैं. साथ ही, यह भी बताया गया है कि वे किस तरह की पुष्टि करने की सुविधा के साथ काम करते हैं:
संसाधन का तरीका |
उपयोगकर्ता के तौर पर साइन इन करने की सुविधा काम करती है |
सेवा खाते के क्रेडेंशियल इस्तेमाल किए जा सकते हैं |
---|---|---|
|
हां |
नहीं |
|
नहीं |
हां |
|
हां |
नहीं |
|
हां |
नहीं |
|
हां |
नहीं |
|
हां |
हां |
|
हां |
हां |
|
नहीं |
हां |
|
हां |
नहीं |
|
हां |
हां |
|
हां |
नहीं |
|
हां |
नहीं |
|
हां |
नहीं |
|
हां |
नहीं |
|
हां |
नहीं |
|
हां |
नहीं |
मिलते-जुलते विषय
- पहचान की पुष्टि करने और अनुमति देने के बारे में ज़्यादा जानने के लिए, Google Chat ऐप्लिकेशन और एपीआई अनुरोधों की पहचान की पुष्टि करना और उन्हें अनुमति देना लेख पढ़ें.
- Google Chat API को ऐक्सेस करने के लिए, सेवा खाता सेट अप करने का तरीका जानने के लिए, Google Chat ऐप्लिकेशन के तौर पर पुष्टि करना लेख पढ़ें.
- इंपोर्ट मोड वाले स्पेसों का इस्तेमाल करके, संसाधन इंपोर्ट करने का तरीका जानने के लिए, Google Chat में डेटा इंपोर्ट करना लेख पढ़ें.