Notas da versão de 2017 a 2022

Esta página lista novos recursos e alterações de comportamento na API Calendar v3. O objetivo é ajudar os desenvolvedores a identificar mudanças recentes no comportamento. As principais alterações na API Calendar também são anunciadas no Blog do Google Developers (em inglês).

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 de horário de foco especial. 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 em cada 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 novos serão atualizados para definir o organizador como unknownorganizer@calendar.google.com em vez do proprietário do Agenda. Pode levar de duas a três semanas para que essa alteração seja totalmente implementada.

Use 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

A Calendar API agora 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, exigimos que os dataConferences sejam consistentes com conferenceData.conferenceSolution.key.type, o que significa que apenas as chamadas do Google Meet podem ter conferenceData.conferenceSolution.key.type definido como hangoutsMeet. Todos os provedores de videoconferência de terceiros precisam definir 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):

  1. Defina o parâmetro de consulta conferenceDataVersion como 1.
  2. Defina a propriedade de evento conferenceData.createRequest da seguinte maneira:
    • conferenceData.createRequest.conferenceSolutionKey.type a hangoutsMeet,
    • 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ó poderão convidar pessoas que usam a delegação de autoridade em todo o domínio.

27 de setembro de 2019

A API Calendar permite anexar dados de conferê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 os lembretes que usarem o tipo de método sms serão ignorados. As chamadas de API que configuram 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ê ainda pode receber notificações, independentemente do dispositivo ou da conexão. Para mais informações, consulte Notificações por SMS do Google Agenda a serem removidas.

31 de outubro de 2018

A API Calendar agora é compatível com quatro novos escopos do OAuth. Os escopos permitem que o aplicativo limite o acesso apenas aos dados de que você realmente precisa. Consulte Como autorizar solicitações da API Google Calendar para mais detalhes.

2 de outubro e 2018

Uma abordagem mais flexível para enviar notificações de alteração de eventos agora está disponível com o parâmetro sendUpdates. O novo parâmetro permite que você defina notificações de alteração de eventos para realizar uma das seguintes ações:

  • notificar todos os convidados do evento.
  • notificar apenas os convidados que não usam o Google Agenda.
  • suprimir completamente as notificações, por exemplo, durante uma migração.

Agora é possível manter convidados sincronizados 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

A compatibilidade com os endpoints em lote protocolo JSON-RPC e Lote HTTP global foi suspensa e será totalmente descontinuada em 25 de março de 2019. Essa alteração está sendo feita na infraestrutura da API do Google e, portanto, afeta várias APIs do Google, incluindo o Agenda v3.

Para mais informações e instruções de migração, consulte a postagem do blog sobre como desativar o suporte para endpoints de lote HTTP global e JSON-RPC (em inglês).

2017

12 de julho de 2017

Agora as videoconferências do Hangouts e do Google Meet são compatíveis com eventos do Agenda por meio do campo conferenceData. É possível:

  • Ler dados de videoconferência associados a eventos
  • Copiar dados da conferência de um evento para outro
  • Solicitar nova geração de conferência para um evento
  • Limpar dados de videoconferências associados a eventos

Para saber mais, consulte Criar eventos.