J'utilise l'API Microsoft Graph pour accéder aux archives sur place Exchange Online (Office365).
Il s'agit essentiellement d'une requête GET HTTPS authentifiée contre https://graph.Microsoft.com/v1.0/users/[email protected]/mailFolders/ArchiveMsgFolderRoot
et cela fonctionnait très bien.
À partir de cette semaine (fin avril 2020), la même requête contre la même ressource (pas de changement) a commencé à échouer avec:
404 Réponse: {'error': {'code': 'ErrorInvalidMailboxItemId', 'message': "Item Id doesn't belong to the current mailbox.", 'innerError': {'request-id': '4a339242-9821-42a9-9622-4b1f7cd2c162', 'date': '2020-04-24T10:01:35'}}}
D'autres boîtes aux lettres (pas ArchiveMsgFolderRoot
) continuent de fonctionner correctement, pas de problème. Seules les archives sur place sont affectées.
Comment pouvez-vous accéder aux archives sur place à partir de l'API Graph maintenant? Pouvez-vous partager un exemple?
La prise en charge d'ArchiveMsgFolderRoot n'a jamais été une fonctionnalité officielle. Il y a eu une annonce que l'archivage allait changer dans les temps à venir.