इस गाइड में, Google Chat API की SpaceNotificationSetting
रिसॉर्स पर get()
तरीके का इस्तेमाल करके, किसी उपयोगकर्ता की स्पेस सूचना सेटिंग पाने का तरीका बताया गया है.
SpaceNotificationSetting
संसाधन एक सिंगलटन संसाधन है. यह किसी उपयोगकर्ता के स्पेस की सूचना सेटिंग के बारे में जानकारी दिखाता है.
ज़रूरी शर्तें
Node.js
- आपके पास Business या Enterprise वर्शन वाला Google Workspace खाता होना चाहिए. साथ ही, आपके पास Google Chat को ऐक्सेस करने की अनुमति होनी चाहिए.
- अपना एनवायरमेंट सेट अप करें:
- Google Cloud प्रोजेक्ट बनाएं.
- उस स्क्रीन को कॉन्फ़िगर करें जहां OAuth के लिए सहमति दी जाती है.
- अपने Chat ऐप्लिकेशन के लिए, नाम, आइकॉन, और जानकारी के साथ Google Chat API चालू करें और उसे कॉन्फ़िगर करें.
- Node.js Cloud Client Library इंस्टॉल करें.
-
डेस्कटॉप ऐप्लिकेशन के लिए, OAuth क्लाइंट आईडी क्रेडेंशियल बनाएं. इस गाइड में दिए गए सैंपल को चलाने के लिए, क्रेडेंशियल को अपनी लोकल डायरेक्ट्री में
credentials.json
नाम की JSON फ़ाइल के तौर पर सेव करें.
- अनुमति का ऐसा दायरा चुनें जो उपयोगकर्ता की पुष्टि करने की सुविधा के साथ काम करता हो.
कॉल करने वाले व्यक्ति के डिवाइस पर, सूचनाएं पाने की सेटिंग
किसी उपयोगकर्ता की स्पेस से जुड़ी सूचना सेटिंग के बारे में जानकारी पाने के लिए, अपने अनुरोध में यह जानकारी शामिल करें:
chat.users.spacesettings
ऑथराइज़ेशन का स्कोप तय करें.GetSpaceNotificationSetting()
तरीके को कॉल करें. इसमें स्पेस की सूचना सेटिंग काname
पास करें. इससे आपको यह जानकारी मिलेगी कि किस उपयोगकर्ता को सूचनाएं भेजी जानी हैं. इसमें उपयोगकर्ता आईडी या उपनाम और स्पेस आईडी शामिल होता है. आपको सिर्फ़ कॉल करने वाले व्यक्ति के लिए सूचना सेटिंग मिल सकती हैं. सेटिंग तय करने के लिए, इनमें से किसी एक का इस्तेमाल करें:me
का दूसरा ईमेल पता. उदाहरण के लिए,users/me/spaces/SPACE_ID/spaceNotificationSetting
.- कॉल करने वाले उपयोगकर्ता का Google Workspace ईमेल पता. उदाहरण के लिए,
users/user@example.com/spaces/SPACE_ID/spaceNotificationSetting
. - कॉल करने वाले व्यक्ति का आईडी. उदाहरण के लिए,
users/USER/spaces/SPACE/spaceNotificationSetting
.
यहां दिए गए उदाहरण में, कॉल करने वाले उपयोगकर्ता के स्पेस की सूचना सेटिंग मिलती हैं:
Node.js
इस सैंपल को चलाने के लिए, SPACE_ID
की जगह स्पेस के name
से मिला आईडी डालें.
आईडी पाने के लिए, ListSpaces()
तरीके का इस्तेमाल करें या स्पेस के यूआरएल से आईडी पाएं.
Google Chat API, स्पेस के लिए सूचना सेटिंग को फ़ेच करता है और SpaceNotificationSetting
का इंस्टेंस दिखाता है.