Google Chat API को कॉन्फ़िगर करना

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

ज़रूरी शर्तें

Chat ऐप्लिकेशन के लिए डिसप्ले नेम, अवतार, और ब्यौरा चुनना

Chat API को कॉल करने के लिए, आपको यह जानकारी देकर Google Chat ऐप्लिकेशन सेट अप करना होगा:

फ़ील्ड ब्यौरा फ़ॉर्मैट
ऐप्लिकेशन का नाम Chat ऐप्लिकेशन का डिसप्ले नेम. ज़्यादा से ज़्यादा 25 अक्षर और अंक
अवतार का यूआरएल वह इमेज जो आपके Chat ऐप्लिकेशन के अवतार के तौर पर दिखती है. स्क्वेयर ग्राफ़िक इमेज (PNG या JPEG) पर ले जाने वाला एचटीटीपीएस यूआरएल. हमारा सुझाव है कि इमेज का साइज़ 256 x 256 पिक्सल या इससे ज़्यादा हो.
ब्यौरा Chat ऐप्लिकेशन के मकसद के बारे में कम शब्दों में जानकारी. ज़्यादा से ज़्यादा 40 अक्षर और अंक

Chat ऐप्लिकेशन का नाम, अवतार, और ब्यौरा, उपयोगकर्ताओं को Chat के यूज़र इंटरफ़ेस में दिखता है. Chat API के कुछ लिखने के अनुरोधों के लिए, Chat इस जानकारी का इस्तेमाल उन कार्रवाइयों को एट्रिब्यूट करने के लिए करता है जो Chat ऐप्लिकेशन, Chat में करता है.

उदाहरण के लिए, अगर spaces.create() तरीके का इस्तेमाल किया जाता है, तो Chat में स्पेस बनाने वाले व्यक्ति के ब्यौरे में Chat ऐप्लिकेशन का नाम शामिल होता है. इसकी जानकारी नीचे दी गई इमेज में दी गई है:

Google Chat ऐप्लिकेशन, किसी उपयोगकर्ता के लिए स्पेस बनाता है.
पहली इमेज. Chat में दिखने वाला एट्रिब्यूशन मैसेज, जो तब दिखता है, जब किसी उपयोगकर्ता की ओर से स्पेस बनाने के लिए spaces.create() तरीके का इस्तेमाल किया जाता है.

चैट ऐप्लिकेशन से इंटरैक्ट करने के लिए, उपयोगकर्ता इस जानकारी को नीचे दिए गए तरीकों से भी देख सकते हैं या इस्तेमाल कर सकते हैं:

  • Chat ऐप्लिकेशन को खोलने के लिए, उसके नाम को @टैग करें.
  • Chat ऐप्लिकेशन में कोई डायरेक्ट मैसेज ढूंढें और उसे शुरू करें. ऐप्लिकेशन मेन्यू में, डायरेक्ट मैसेज पर Chat ऐप्लिकेशन का नाम और अवतार दिखता है.
  • लिखने के लिए बने बार से, उपयोगकर्ता Chat ऐप्लिकेशन ब्राउज़ कर सकते हैं. साथ ही, वे अपना नाम, अवतार, और ब्यौरा देख सकते हैं.

Google Cloud Console में Chat ऐप्लिकेशन को कॉन्फ़िगर करना

Chat ऐप्लिकेशन की जानकारी मिलने के बाद, अपना Cloud प्रोजेक्ट खोलें और Chat API को कॉन्फ़िगर करें:

  1. Google Cloud Console में, Chat API पेज पर जाएं और कॉन्फ़िगरेशन पेज पर क्लिक करें:

    Chat API के कॉन्फ़िगरेशन पेज पर जाना

  2. ऐप्लिकेशन की जानकारी में जाकर, ऐप्लिकेशन का नाम, अवतार का यूआरएल, और ब्यौरा फ़ील्ड भरें.

  3. 'इंटरैक्टिव सुविधाएं' सेक्शन में जाकर, Chat ऐप्लिकेशन में इंटरैक्टिव सुविधाएं बंद करने के लिए, इंटरैक्टिव सुविधाएं चालू करें टॉगल पर क्लिक करें. इसे बाद में सेट अप किया जा सकता है. इंटरैक्टिव सुविधाओं को कॉन्फ़िगर और बनाने के बारे में जानने के लिए, उपयोगकर्ता के इंटरैक्शन पाने और उनका जवाब देने का तरीका लेख पढ़ें.

  4. ज़रूरी नहीं: लॉग में जाकर, Google Cloud Logging का इस्तेमाल करने के लिए, लॉग करने में गड़बड़ियां लॉग करें चेकबॉक्स चुनें. ज़्यादा जानकारी के लिए, Chat ऐप्लिकेशन के लिए गड़बड़ी के लॉग क्वेरी करना देखें.

  5. सेव करें पर क्लिक करें.

दूसरे लोगों को Chat API को कॉन्फ़िगर करने की अनुमति देना

Chat ऐप्लिकेशन के कॉन्फ़िगरेशन पेज का खास उपयोगकर्ताओं को ऐक्सेस दिया जा सकता है. इसके लिए, उन्हें Chat ऐप्लिकेशन का मालिक या Chat ऐप्लिकेशन का व्यूअर Google Cloud Identity ऐक्सेस मैनेजमेंट (IAM) की भूमिका दें. इन भूमिकाओं वाले उपयोगकर्ता, एपीआई और सेवाएं डैशबोर्ड का इस्तेमाल करके, Chat ऐप्लिकेशन के कॉन्फ़िगरेशन पेज पर नहीं जा सकते. हालांकि, वे Chat ऐप्लिकेशन के होस्ट Cloud प्रोजेक्ट के लिए Google Cloud Console पर जाकर, कॉन्फ़िगरेशन पेज को ऐक्सेस कर सकते हैं. इसके लिए, उन्हें यह तरीका अपनाना होगा:

https://console.developers.google.com/apis/api/chat.googleapis.com/hangouts-chat?project=PROJECT_ID

जहां PROJECT_ID, Chat ऐप्लिकेशन को होस्ट करने वाले Google Cloud प्रोजेक्ट का प्रोजेक्ट आईडी है.