Method: notes.permissions.batchCreate

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

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

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

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

पाथ पैरामीटर

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

string

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

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

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

जेएसओएन के काेड में दिखाना
{
  "requests": [
    {
      object (CreatePermissionRequest)
    }
  ]
}
फ़ील्ड
requests[]

object (CreatePermissionRequest)

बनाने के लिए रिसॉर्स की जानकारी देने वाला अनुरोध मैसेज.

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

नोट में अनुमतियां बनाने के लिए मिला जवाब.

अगर एपीआई सही से जुड़ जाता है, ताे जवाब के मुख्य भाग में नीचे दिए गए स्ट्रक्चर शामिल होता है.

जेएसओएन के काेड में दिखाना
{
  "permissions": [
    {
      object (Permission)
    }
  ]
}
फ़ील्ड
permissions[]

object (Permission)

अनुमतियां दी गईं.

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

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

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

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

CreatePermissionRequest

नोट पर एक अनुमति जोड़ने का अनुरोध.

जेएसओएन के काेड में दिखाना
{
  "parent": string,
  "permission": {
    object (Permission)
  }
}
फ़ील्ड
parent

string

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

permission

object (Permission)

ज़रूरी है. बनाने की अनुमति. अनुमति वाला कोई ईमेल, User.email या Group.email, दिया जाना चाहिए.