Method: notes.permissions.batchDelete

Usuwanie co najmniej jednego uprawnienia do notatki. Określone podmioty natychmiast utracą dostęp. Uprawnień z rolą OWNER nie można usunąć. Jeśli usunięcie uprawnienia się nie powiedzie, cała prośba zostanie odrzucona i nie zostaną wprowadzone żadne zmiany. Zwraca błąd 400, jeśli w notatce nie ma określonego uprawnienia.

Żądanie HTTP

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

Adres URL używa składni transkodowania gRPC.

Parametry ścieżki

Parametry
parent

string

Zasób nadrzędny udostępniony przez wszystkie uprawnienia, które mają zostać usunięte. Format: notes/{note} Jeśli to pole jest ustawione, nadrzędny element wszystkich uprawnień określonych w wiadomościach DeletePermissionRequest musi być zgodny z tym polem.

Treść żądania

Treść żądania zawiera dane o następującej strukturze:

Zapis JSON
{
  "names": [
    string
  ]
}
Pola
names[]

string

Wymagany. Nazwy uprawnień do usunięcia. Format: notes/{note}/permissions/{permission}

Treść odpowiedzi

W przypadku powodzenia treść odpowiedzi to pusty obiekt JSON.

Zakresy autoryzacji

Wymaga następującego zakresu OAuth:

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

Więcej informacji znajdziesz w przewodniku dotyczącym autoryzacji.