Method: notes.permissions.batchCreate

Tworzy co najmniej jedno uprawnienie do notatki. Można utworzyć tylko uprawnienia z rolą WRITER. Jeśli dodanie któregoś z tych uprawnień się nie powiedzie, całe żądanie zakończy się niepowodzeniem i nie zostaną wprowadzone żadne zmiany.

Żądanie HTTP

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

Adres URL używa składni transkodowania gRPC.

Parametry ścieżki

Parametry
parent

string

Zasób nadrzędny udostępniany przez wszystkie tworzone uprawnienia. Format: notes/{note} jeśli ta zasada jest skonfigurowana, pole nadrzędne w wiadomościach CreatePermission musi być puste lub odpowiadać temu polu.

Treść żądania

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

Zapis JSON
{
  "requests": [
    {
      object (CreatePermissionRequest)
    }
  ]
}
Pola
requests[]

object (CreatePermissionRequest)

Komunikat z prośbą o określenie zasobów, które mają zostać utworzone.

Treść odpowiedzi

Odpowiedź dotycząca tworzenia uprawnień do notatki.

W przypadku powodzenia treść żądania zawiera dane o następującej strukturze:

Zapis JSON
{
  "permissions": [
    {
      object (Permission)
    }
  ]
}
Pola
permissions[]

object (Permission)

Utworzono uprawnienia.

Zakresy autoryzacji

Wymaga następującego zakresu OAuth:

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

Więcej informacji znajdziesz w przewodniku po autoryzacji.

Prośba o utworzenie uprawnień

Żądanie dodania jednego uprawnienia do notatki.

Zapis JSON
{
  "parent": string,
  "permission": {
    object (Permission)
  }
}
Pola
parent

string

Wymagany. Notatka nadrzędna, na której zostanie utworzone to uprawnienie. Format: notes/{note}

permission

object (Permission)

Wymagany. Uprawnienia do tworzenia. Należy podać jeden z tych atrybutów: Permission.email, User.email lub Group.email.