web-dev-qa-db-fra.com

L'API Graph échoue pour les boîtes aux lettres d'archivage

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?

9
user124114

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.

2
phpnederland.nl