Notes de version 2017-2022

Cette page répertorie les nouvelles fonctionnalités et les changements de comportement de l'API Calendar v3. Elle est destinée à aider les développeurs à identifier les changements de comportement récents. Les principales modifications apportées à l'API Calendar sont également annoncées sur le blog Google Developers.

23 mars 2022

L'API Calendar est désormais compatible avec les pièces jointes personnalisées. Pour en savoir plus, consultez Modules complémentaires Agenda.

20 octobre 2021

L'API Calendar expose désormais un nouveau eventType. Le nouveau type s'appelle focusTime et permet aux utilisateurs de l'API de distinguer les événements spéciaux à des moments de concentration. Pour en savoir plus, consultez la documentation de référence de l'API.

18 mai 2021

Il existe maintenant de nouveaux quotas pour l'API Calendar, en plus des limites générales d'utilisation d'Agenda:

  • Par minute et par projet
  • Par minute, par projet et par utilisateur

Pour en savoir plus, consultez Gérer les quotas.

8 février 2021

À compter d'aujourd'hui, tous les événements d'absence actuels et nouveaux seront mis à jour pour définir l'organisateur sur unknownorganizer@calendar.google.com au lieu du propriétaire de l'agenda. Le déploiement de cette modification peut prendre deux à trois semaines.

Vous pouvez utiliser le calendarId du point de terminaison de l'API https://www.googleapis.com/calendar/v3/calendars/calendarId pour identifier le propriétaire de l'événement "absence du bureau".

1er février 2021

L'API Calendar expose désormais un nouveau champ pour les événements. Le nouveau champ est appelé eventType et permet aux utilisateurs de l'API de distinguer les types d'événements spéciaux, tels que outOfOffice. Pour en savoir plus, consultez la documentation de référence de l'API.

11 janvier 2021

À partir de maintenant, nous exigeons une cohérence entre données de conférence et conferenceData.conferenceSolution.key.type. Cela signifie que seuls conferenceData.conferenceSolution.key.typeles appels Google Meet peuvent être définis sur hangoutsMeet. Tous les fournisseurs de solutions de visioconférence tiers doivent définir conferenceData.conferenceSolution.key.type sur addOn.

7 septembre 2020

Correction de bug: les visioconférences Meet doivent être ajoutées explicitement à l'aide des paramètres existants (voir les étapes 1 et 2 ci-dessous):

  1. Définissez le paramètre de requête conferenceDataVersion sur 1.
  2. Définissez la propriété d'événement conferenceData.createRequest comme suit :
    • conferenceData.createRequest.conferenceSolutionKey.type vers hangoutsMeet,
    • conferenceData.createRequest.requestId à l'ID de requête unique

Nous avons cessé de renseigner automatiquement Meet pour les appels d'API (tels que Events.insert) pour empêcher l'ajout involontaire de conférences Meet via des tiers.

16 mars 2020

Les comptes de service créés à partir du 2 mars 2020 ne peuvent inviter des invités qu'en utilisant la délégation au niveau du domaine.

27 septembre 2019

L'API Calendar permet d'associer une donnée de conférence de type addOn à un événement nouveau ou existant à l'aide des méthodes Events.insert ou Events.update.

19 novembre 2018

À compter du 7 janvier 2019, les notifications et les rappels utilisant le type de méthode sms seront ignorés. Les appels d'API définissant ces notifications et rappels continueront d'aboutir et de modifier tous les autres champs.

Étant donné qu'Agenda propose des notifications dans l'application, vous pouvez toujours les recevoir, quels que soient votre appareil et votre connexion. Pour en savoir plus, consultez la section Notifications Google Agenda par SMS à supprimer.

31 octobre 2018

L'API Calendar accepte désormais quatre nouveaux champs d'application OAuth. Les champs d'application permettent à votre application de limiter l'accès aux données dont vous avez vraiment besoin. Pour en savoir plus, consultez Autoriser les requêtes d'API Google Agenda.

2 octobre 2018

Une approche plus flexible pour envoyer des notifications de modification d'événement est désormais disponible via le paramètre sendUpdates. Le nouveau paramètre vous permet de définir les notifications de modification d'événement pour effectuer l'une des opérations suivantes:

  • informer tous les invités de l'événement.
  • avertir uniquement les invités qui n'utilisent pas Google Agenda.
  • supprimer complètement les notifications, par exemple lors d'une migration.

Il est désormais possible de toujours synchroniser les invités qui utilisent d'autres systèmes d'agenda sans envoyer trop d'e-mails non obligatoires aux utilisateurs Google Agenda.

22 mars 2018

Le protocole JSON-RPC et les points de terminaison par lot HTTP HTTP ne sont plus pris en charge à partir du 25 mars 2019. Cette modification de l'infrastructure des API Google affecte plusieurs API Google, y compris Agenda v3.

Pour en savoir plus et obtenir des instructions de migration, consultez l'article de blog Arrêt de la compatibilité avec JSON-RPC et points de terminaison HTTP par lot mondiaux.

2017

12 juillet 2017

Les conférences Hangouts et Google Meet sont désormais disponibles dans les événements Agenda via le champ conferenceData. Vous pouvez :

  • Lire les données de conférence associées aux événements
  • Copier les données d'une conférence d'un événement à un autre
  • Demander la génération d'une nouvelle conférence pour un événement
  • Effacer les données de conférence associées aux événements

Pour en savoir plus, consultez Créer des événements.