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):
- 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ó 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.