Trasferisce un calendario secondario tra utenti all'interno di un'organizzazione Google Workspace. Richiede l'autenticazione dell'utente con il privilegio amministrativo Gestisci calendari e uno dei seguenti ambiti di autorizzazione:
https://www.googleapis.com/auth/calendarhttps://www.googleapis.com/auth/calendar.calendars
useAdminAccess su true. Il calendario secondario deve essere attivo per essere trasferito. Il trasferimento di calendari disattivati o eliminati non è supportato.
Prova subito.
Richiesta
Richiesta HTTP
POST https://www.googleapis.com/calendar/v3/calendars/calendarId/transferOwnershipParametri
| Nome parametro | Valore | Descrizione |
|---|---|---|
| Parametri del percorso | ||
calendarId |
string |
Identificatore del calendario. Per recuperare gli ID calendario, chiama il metodo calendarList.list. |
| Parametri di query obbligatori | ||
newDataOwner |
string |
L'indirizzo email di un utente che diventerà il proprietario dei dati del calendario. |
useAdminAccess |
boolean |
Se il valore è true, il metodo viene eseguito utilizzando i privilegi di amministratore Google Workspace dell'utente. L'utente chiamante deve essere un amministratore Google Workspace con il privilegio Gestisci calendari. Al momento, questo metodo supporta solo l'accesso amministrativo, pertanto per questo campo è accettato solo true.
|
Autorizzazione
Questa richiesta richiede l'autorizzazione con almeno uno dei seguenti ambiti:
| Ambito |
|---|
https://www.googleapis.com/auth/calendar.calendars |
https://www.googleapis.com/auth/calendar |
Per saperne di più, consulta la pagina Autenticazione e autorizzazione.
Corpo della richiesta
Non fornire un corpo della richiesta con questo metodo.
Risposta
In caso di esito positivo, questo metodo restituisce un corpo della risposta vuoto.
Prova
Utilizza Explorer API riportato di seguito per chiamare questo metodo sui dati live e visualizzare la risposta.