Method: notes.permissions.batchDelete

מחיקה של הרשאה אחת או יותר מהפתק. הישות שצוינה תאבד את הגישה באופן מיידי. לא ניתן להסיר הרשאה עם התפקיד OWNER. אם הסרת ההרשאה נכשלת, הבקשה כולה נכשלת ולא מתבצעים שינויים. הפונקציה מחזירה את השגיאה 400 (בקשה לא חוקית) אם ההרשאה שצוינה לא קיימת בפתק.

בקשת HTTP

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

כתובת ה-URL משתמשת בתחביר של Transcoding של gRPC.

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

פרמטרים
parent

string

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

גוף הבקשה

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

ייצוג ב-JSON
{
  "names": [
    string
  ]
}
שדות
names[]

string

חובה. שמות ההרשאות שרוצים למחוק. פורמט: notes/{note}/permissions/{permission}

גוף התשובה

אם הפעולה בוצעה ללא שגיאות, גוף התגובה הוא אובייקט JSON ריק.

היקפי הרשאה

נדרש היקף הרשאות OAuth הבא:

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

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