Method: notes.permissions.batchDelete

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

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

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

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

पाथ पैरामीटर

पैरामीटर में
parent

string

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

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

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

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

string

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

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

अगर अनुरोध स्वीकार किया जाता है, तो जवाब का मुख्य हिस्सा खाली होगा.

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

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

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

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