Method: notes.permissions.batchCreate

יוצר הרשאה אחת או יותר בהערה. ניתן ליצור רק הרשאות של WRITER. אם הוספת הרשאה כלשהי נכשלת, הבקשה כולה נכשלת ולא מתבצעים שינויים.

בקשת HTTP

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

כתובת ה-URL כוללת תחביר של קידוד gRPC.

פרמטרים של נתיב

פרמטרים
parent

string

משאב ההורה שמשותף לכל ההרשאות שנוצרו. פורמט: notes/{note} אם השדה הזה מוגדר, שדה ההורה בהודעות CreatePermission חייב להיות ריק או להתאים לשדה הזה.

גוף הבקשה

גוף הבקשה מכיל נתונים במבנה הבא:

ייצוג JSON
{
  "requests": [
    {
      object (CreatePermissionRequest)
    }
  ]
}
שדות
requests[]

object (CreatePermissionRequest)

הודעת הבקשה עם פירוט המשאבים ליצירה.

גוף התשובה

התגובה ליצירת הרשאות בהערה.

אם התגובה הצליחה, גוף התגובה מכיל נתונים עם המבנה הבא:

ייצוג JSON
{
  "permissions": [
    {
      object (Permission)
    }
  ]
}
שדות
permissions[]

object (Permission)

ההרשאות נוצרו.

היקפי הרשאה

נדרשת רמת OAuth הבאה:

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

למידע נוסף, ניתן לעיין במדריך ההרשאה.

CreatePermissionRequest

בקשה להוספת הרשאה יחידה להערה.

ייצוג JSON
{
  "parent": string,
  "permission": {
    object (Permission)
  }
}
שדות
parent

string

חובה. הערה אם יוצרים את ההרשאה הזו פורמט: notes/{note}

permission

object (Permission)

חובה. ההרשאה ליצור. יש לספק אחד מהערכים Permission.email, User.email או Group.email.