Method: notes.permissions.batchDelete

नोट से एक या उससे ज़्यादा अनुमतियां मिटाता है. जिन इकाइयों का ऐक्सेस हटाया गया है वे तुरंत ऐक्सेस खो देंगे. OWNER भूमिका वाली अनुमति को नहीं हटाया जा सकता. अगर अनुमति हटाने में कोई समस्या आती है, तो पूरा अनुरोध पूरा नहीं होता और कोई बदलाव नहीं किया जाता. अगर नोट में कोई अनुमति मौजूद नहीं है, तो 400 गलत अनुरोध वाली गड़बड़ी का मैसेज दिखाता है.

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

POST https://keep.googleapis.com/v1/{parent=notes/*}/permissions:batchDelete

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

पाथ पैरामीटर

पैरामीटर
parent

string

सभी अनुमतियों के साथ शेयर किया गया पैरंट रिसॉर्स मिटाया जा रहा है. फ़ॉर्मैट: notes/{note} अगर यह सेट है, तो DeletePermissionRequest मैसेज में बताई गई सभी अनुमतियों का पैरंट, इस फ़ील्ड से मेल खाना चाहिए.

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

अनुरोध के मुख्य भाग में, नीचे दिए गए स्ट्रक्चर वाला डेटा होता है:

JSON के काेड में दिखाना
{
  "names": [
    string
  ]
}
फ़ील्ड
names[]

string

ज़रूरी है. मिटाने के लिए अनुमतियों के नाम. फ़ॉर्मैट: notes/{note}/permissions/{permission}

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

अगर एपीआई सही से जुड़ जाता है, तो रिस्पॉन्स बॉडी में खाली JSON ऑब्जेक्ट होता है.

अनुमति के दायरे

नीचे दिए गए OAuth के लिंक की ज़रूरत हाेती है:

  • https://www.googleapis.com/auth/keep

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