Method: users.availability.patch

यह कुकी, किसी व्यक्ति के लिए उपलब्धता की जानकारी अपडेट करती है. इस तरीके से सिर्फ़ customStatus फ़ील्ड को अपडेट किया जा सकता है.

इस तरीके से, सिर्फ़ पुष्टि किए गए उपयोगकर्ता की उपलब्धता अपडेट होती है.

इसके लिए, उपयोगकर्ता की पुष्टि करना ज़रूरी है. साथ ही, इनमें से किसी एक अनुमति के दायरे का इस्तेमाल करना ज़रूरी है:

  • https://www.googleapis.com/auth/chat.users.availability

एचटीटीपी अनुरोध

PATCH https://chat.googleapis.com/v1/{availability.name=users/*/availability}

यह यूआरएल, gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल करता है.

पाथ पैरामीटर

पैरामीटर
availability.name

string

आइडेंटिफ़ायर. उपयोगकर्ता की उपलब्धता के संसाधन का नाम.

फ़ॉर्मैट: users/{user}/availability

{user}, People API या Admin SDK Directory API में मौजूद व्यक्ति का आईडी है. उदाहरण के लिए, users/123456789.

उपयोगकर्ता के ईमेल पते या me का इस्तेमाल, कॉल करने वाले व्यक्ति के लिए उपनाम के तौर पर भी किया जा सकता है. उदाहरण के लिए, users/user@example.com या users/me.

क्वेरी पैरामीटर

पैरामीटर
updateMask

string (FieldMask format)

ज़रूरी है. अपडेट किए जाने वाले फ़ील्ड की सूची. सिर्फ़ customStatus फ़ील्ड को अपडेट किया जा सकता है.

अनुरोध का मुख्य भाग

अनुरोध के मुख्य भाग में Availability का उदाहरण है.

जवाब का मुख्य भाग

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

अनुमति पाने के लिंक

इसके लिए, इनमें से किसी एक OAuth स्कोप की ज़रूरत होती है:

  • https://www.googleapis.com/auth/chat.users.availability

ज़्यादा जानकारी के लिए, अनुमति से जुड़ी गाइड देखें.