Esta página lista novos recursos e mudanças de comportamento na API Calendar v3. O objetivo é ajudar os desenvolvedores a identificar mudanças recentes no comportamento. Grandes mudanças na API Calendar também são anunciadas no Blog do Google Developers.
23 de março de 2022
A API Calendar agora é compatível com anexos personalizados. Consulte Complementos do Agenda para mais informações.
20 de outubro de 2021
A API Calendar agora expõe um novo eventType
. O novo tipo é chamado de focusTime
e permite que os usuários da API diferenciem os eventos especiais de horário de foco. Para mais informações, consulte a referência da API.
18 de maio de 2021
Agora existem duas novas cotas para a API Calendar, além dos limites gerais de uso do Agenda:
- Por minuto/projeto
- Por minuto, projeto e usuário
Consulte Gerenciar cotas para mais informações.
8 de fevereiro de 2021
A partir de hoje, todos os eventos fora do escritório e os novos eventos serão atualizados para
definir o organizador como unknownorganizer@calendar.google.com
, em vez de
proprietário do calendário. Pode levar de duas a três semanas para que essa mudança seja totalmente lançada.
É possível usar o calendarId
do endpoint da API https://www.googleapis.com/calendar/v3/calendars/calendarId
para identificar o proprietário do evento fora do escritório.
1o de fevereiro de 2021
Agora a API Calendar expõe um novo campo para eventos. O novo campo é chamado de eventType
e permite que os usuários da API diferenciem tipos de eventos especiais, como outOfOffice
. Para mais informações, consulte a referência da API.
11 de janeiro de 2021
A partir de agora, os dados de conferência precisam ser consistentes com o
conferenceData.conferenceSolution.key.type
. Isso significa que apenas as chamadas do Google Meet podem
ter conferenceData.conferenceSolution.key.type
definido como hangoutsMeet. Espera-se que todos os
provedores de videoconferência de terceiros definam
conferenceData.conferenceSolution.key.type
como addOn
.
7 de setembro de 2020
Correção de bug: as videoconferências do Meet precisam ser adicionadas explicitamente usando os parâmetros existentes. Veja as etapas 1 e 2 abaixo:
- Defina o parâmetro de consulta
conferenceDataVersion
como1
. - Defina a propriedade de evento
conferenceData.createRequest
da seguinte maneira:conferenceData.createRequest.conferenceSolutionKey.type
ahangoutsMeet
,conferenceData.createRequest.requestId
como código de solicitação exclusivo.
Paramos de preencher automaticamente o Meet para chamadas de API (como Events.insert
) para
impedir que as videoconferências do Meet sejam adicionadas acidentalmente por terceiros.
16 de março de 2020
As contas de serviço criadas a partir de 2 de março de 2020 só podem convidar convidados usando delegação de autoridade em todo o domínio .
27 de setembro de 2019
A API Calendar permite anexar dados de videoconferência do tipo addOn
a um evento novo
ou existente usando os métodos Events.insert
ou Events.update
.
19 de novembro de 2018
A partir de 7 de janeiro de 2019, as notificações e lembretes que usam o tipo de método sms
serão ignorados. As chamadas de API que definem essas notificações e lembretes ainda serão
bem-sucedidas e modificarão todos os outros campos.
Como o Agenda oferece notificações no app, você pode continuar recebendo notificações, independentemente do dispositivo ou da conexão. Para mais informações, consulte Remover notificações SMS do Google Agenda.
31 de outubro de 2018
Agora a API Calendar é compatível com quatro novos escopos OAuth. Os escopos permitem que o aplicativo limite o acesso apenas aos dados de que você realmente precisa. Consulte Autorizar solicitações de API do Google Agenda para mais detalhes.
2 de outubro e 2018
Uma abordagem mais flexível para enviar notificações de mudança de evento agora está disponível
por meio do parâmetro
sendUpdates
. O novo parâmetro permite definir notificações de alterações no evento para realizar uma das seguintes ações:
- notificar todos os convidados do evento.
- notificar apenas os convidados que não usam o Google Agenda.
- pode suprimir completamente as notificações, por exemplo, durante uma migração.
Agora é possível manter sincronizado os convidados que usam outros sistemas de agenda sem enviar muitos e-mails não obrigatórios para os usuários do Google Agenda.
22 de março de 2018
O suporte aos endpoints de lote protocolo JSON-RPC e lote HTTP global foi descontinuado e será totalmente descontinuado em 25 de março de 2019. Essa mudança está sendo feita na infraestrutura da API do Google e, por isso, afeta várias APIs do Google, incluindo a Agenda v3.
Para mais informações e instruções de migração, consulte a postagem do blog Desativação da compatibilidade com JSON-RPC e endpoints globais de lotes HTTP globais.
2017
12 de julho de 2017
Agora as conferências do Hangouts e do Google Meet são compatíveis com eventos do Agenda no campo conferenceData
. É possível:
- Ler dados de videoconferências associados a eventos
- Copiar dados de videoconferência de um evento para outro
- Solicitar nova geração de conferência para um evento
- Remover dados de videoconferência associados a eventos
Para saber mais, consulte Criar eventos.