Transfere uma agenda secundária entre usuários em uma organização do Google Workspace. Exige autenticação do usuário com o privilégio de administrador Gerenciar agendas e um dos seguintes escopos de autorização:
https://www.googleapis.com/auth/calendarhttps://www.googleapis.com/auth/calendar.calendars
useAdminAccess como true. A agenda secundária precisa estar ativa para ser transferida. Não é possível transferir agendas desativadas ou excluídas.
Teste agora.
Solicitação
Solicitação HTTP
POST https://www.googleapis.com/calendar/v3/calendars/calendarId/transferOwnershipParâmetros
| Nome do parâmetro | Valor | Descrição |
|---|---|---|
| Parâmetros de caminho | ||
calendarId |
string |
Identificador da agenda. Para recuperar os IDs da agenda, chame o método calendarList.list. |
| Parâmetros de consulta obrigatórios | ||
newDataOwner |
string |
O endereço de e-mail de um usuário que vai se tornar o proprietário dos dados da agenda. |
useAdminAccess |
boolean |
Quando verdadeiro, o método é executado usando os privilégios de administrador do Google Workspace do usuário. O usuário que faz a chamada precisa ser um administrador do Google Workspace com o privilégio "Gerenciar agendas". No momento, esse método só aceita acesso de administrador. Portanto, apenas true é aceito para esse campo.
|
Autorização
Esta solicitação requer autorização com pelo menos um dos seguintes escopos:
| Escopo |
|---|
https://www.googleapis.com/auth/calendar.calendars |
https://www.googleapis.com/auth/calendar |
Para mais informações, consulte a página de autenticação e autorização.
Corpo da solicitação
Não forneça um corpo de solicitação com este método.
Resposta
Se for bem-sucedido, este método retornará um corpo de resposta em branco.
Faça um teste
Use o APIs Explorer abaixo para chamar esse método em dados ativos e ver a resposta.