Je travaille sur un projet dans lequel j'ajoute et met à jour des calendriers sportifs dans le calendrier Outlook d'un utilisateur.API REST Office365 Calendar - impossible de supprimer les calendriers
Je suis confronté à un problème persistant où je ne peux supprimer aucun calendrier via l'API ou l'application Web de bureau.
Chaque fois que je supprime un calendrier via l'API, je reçois le code suivant et un message:
{
code: 'ErrorFolderExists',
message: 'A folder with the specified name already exists.'
}
Toutes les idées?
Mon appel API est quelque chose comme:
DELETE https://outlook.office.com/api/v2.0/me/calendars/:calendarId
La seule solution que j'ai vu est de renommer le calendrier, puis le supprimer, mais j'espère que quelque chose d'un peu plus stable.
Toute aide serait appréciée!
Ah intéressant. Donc, y aurait-il un moyen de supprimer par programmation les calendriers supprimés? Je n'ai rien vu de tel dans la documentation. – Mark
Je ne suis pas sûr à 100%, mais je pense que vous devez appeler à nouveau la fonction de suppression en utilisant l'ID du calendrier qui est dans le dossier des éléments supprimés. –
hmm intéressant, ne pouvait même pas trouver un dossier "éléments supprimés". Ne peut pas pour la vie de moi comprendre pourquoi il ne me permet toujours pas de supprimer ces calendriers sans changer le nom. – Mark