- Richiesta HTTP
- Parametri del percorso
- Corpo della richiesta
- Corpo della risposta
- Ambiti di autorizzazione
- CreatePermissionRequest
Crea una o più autorizzazioni per la nota. È possibile creare solo autorizzazioni con il ruolo WRITER. Se l'aggiunta di un'autorizzazione non va a buon fine, l'intera richiesta non va a buon fine e non vengono apportate modifiche.
Richiesta HTTP
POST https://keep.googleapis.com/v1/{parent=notes/*}/permissions:batchCreate
L'URL utilizza la sintassi di transcodifica gRPC.
Parametri del percorso
| Parametri | |
|---|---|
| parent | 
 La risorsa principale condivisa da tutte le autorizzazioni in fase di creazione. Formato:  | 
Corpo della richiesta
Il corpo della richiesta contiene dati con la seguente struttura:
| Rappresentazione JSON | 
|---|
| {
  "requests": [
    {
      object ( | 
| Campi | |
|---|---|
| requests[] | 
 Il messaggio di richiesta che specifica le risorse da creare. | 
Corpo della risposta
La risposta per la creazione delle autorizzazioni in una nota.
In caso di esito positivo, il corpo della risposta contiene dati con la seguente struttura:
| Rappresentazione JSON | 
|---|
| {
  "permissions": [
    {
      object ( | 
| Campi | |
|---|---|
| permissions[] | 
 Autorizzazioni create. | 
Ambiti di autorizzazione
Richiede il seguente ambito OAuth:
- https://www.googleapis.com/auth/keep
Per ulteriori informazioni, consulta la Guida all'autorizzazione.
CreatePermissionRequest
La richiesta di aggiunta di una singola autorizzazione alla nota.
| Rappresentazione JSON | 
|---|
| {
  "parent": string,
  "permission": {
    object ( | 
| Campi | |
|---|---|
| parent | 
 Obbligatorio. La nota principale in cui verrà creata questa autorizzazione. Formato:  | 
| permission | 
 Obbligatorio. L'autorizzazione per la creazione. Devi fornire uno dei valori Permission.email, User.email o Group.email. |