Cette page répertorie les nouvelles fonctionnalités et les nouveaux comportements de l'API Calendar v3. Il est destiné à aider les développeurs à identifier les changements de comportement récents. Les modifications majeures 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 la page Modules complémentaires Agenda.
20 octobre 2021
L'API Calendar expose maintenant un nouveau eventType
. Le nouveau type, appelé focusTime
, permet aux utilisateurs de l'API de distinguer les événements "Temps de travail" spéciaux. Pour en savoir plus, consultez la documentation de référence de l'API.
18 mai 2021
Deux nouveaux quotas existent à présent 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
À partir d'aujourd'hui, tous les événements existants et nouveaux d'absence 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 calendarId
du point de terminaison de l'API https://www.googleapis.com/calendar/v3/calendars/calendarId
pour identifier le propriétaire de l'absence du bureau.
1er février 2021
L'API Calendar propose désormais un nouveau champ pour les événements. Le nouveau champ, appelé eventType
, 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
Désormais, nous exigeons que la valeur de "conférenceData" soit cohérente avec conferenceData.conferenceSolution.key.type
. Autrement dit, conferenceData.conferenceSolution.key.type
ne peut être défini sur "HangoutsMeet" que pour les appels Google Meet. Tous les fournisseurs de services 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):
- Définissez le paramètre de requête
conferenceDataVersion
sur1
. - Définissez la propriété de l'événement
conferenceData.createRequest
comme suit :conferenceData.createRequest.conferenceSolutionKey.type
àhangoutsMeet
,conferenceData.createRequest.requestId
à l'ID de requête unique.
Nous avons cessé de remplir automatiquement les appels Meet pour les appels d'API (tels que Events.insert
) pour éviter que des conférences Meet soient ajoutées involontairement via des tiers.
16 mars 2020
Les comptes de service créés à partir du 2 mars 2020 ne peuvent inviter des invités que via la délégation au niveau du domaine.
27 septembre 2019
L'API Calendar permet d'associer des données 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. Le paramètre "Appels d'API" définissant ces notifications et rappels continuera de modifier tous les autres champs.
Étant donné qu'Agenda propose des notifications dans l'application, vous pouvez continuer à les recevoir, quels que soient votre appareil et votre connexion. Pour en savoir plus, consultez Suppression des notifications par SMS de Google Agenda.
31 octobre 2018
L'API Calendar est désormais compatible avec 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 API Google Agenda.
2 octobre 2018
Une méthode 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 des événements pour effectuer l'une des opérations suivantes:
- notifier 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 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
Les points de terminaison par lot JSON-RPC et Global HTTP Batch ne sont plus disponibles et seront définitivement abandonnés le 25 mars 2019. Ce changement concerne l'infrastructure des API Google et affecte de ce fait plusieurs API Google, y compris Agenda v3.
Pour en savoir plus et obtenir des instructions sur la migration, consultez l'article de blog Arrêt de la compatibilité 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 sur les conférences associées à des événements
- Copier des données de conférence d'un événement à un autre
- Demander la génération d'une 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.