Aggiorna una regola di controllo dell'accesso. Questo metodo supporta la semantica delle patch. Tieni presente che ogni richiesta di patch consuma tre unità di quota. Ti consigliamo di utilizzare un get
seguito da un update
. I valori di campo specificati sostituiscono quelli esistenti. I campi non specificati nella richiesta rimangono invariati. I campi array, se specificati, sovrascrivono gli array esistenti; vengono ignorati tutti gli elementi array precedenti.
Prova subito.
Richiesta
Richiesta HTTP
PATCH https://www.googleapis.com/calendar/v3/calendars/calendarId/acl/ruleId
Parametri
Nome del parametro | Valore | Descrizione |
---|---|---|
Parametri del percorso | ||
calendarId |
string |
Identificatore del calendario. Per recuperare gli ID calendario, chiama il metodo calendarList.list. Se vuoi accedere al calendario principale dell'utente che ha eseguito l'accesso, utilizza la parola chiave "primary ".
|
ruleId |
string |
Identificatore della regola ACL. |
Parametri di query facoltativi | ||
sendNotifications |
boolean |
Indica se inviare notifiche relative alla modifica della condivisione del calendario. Tieni presente che non vengono inviate notifiche sulla rimozione dell'accesso. Facoltativo. Il valore predefinito è True. |
Autorizzazione
Questa richiesta richiede l'autorizzazione con almeno uno dei seguenti ambiti:
Ambito |
---|
https://www.googleapis.com/auth/calendar |
https://www.googleapis.com/auth/calendar.acls |
Per ulteriori informazioni, consulta la pagina Autenticazione e autorizzazione.
Corpo della richiesta
Nel corpo della richiesta, fornisci le parti pertinenti di una risorsa ACL, in base alle regole della semantica delle patch.
Risposta
In caso di esito positivo, questo metodo restituisce una risorsa ACL nel corpo della risposta.
Prova
Utilizza l'Explorer API di seguito per chiamare questo metodo sui dati in tempo reale e visualizzare la risposta.