2 votes

Impossible de travailler avec des dossiers cachés dans l'API de dossier de courrier graphique d'office365

J'ai réussi à créer un dossier de courrier, puis à le rendre caché avec la mise à jour suivante :

patch /users/xxx@xxxx/mailFolders/folderId

{"singleValueExtendedProperties": [{"id":"boolean 0x10f4", "value":"**true**"}]}

(explications sur la création d'un dossier caché https://msdn.microsoft.com/en-us/library/office/dn659505(v=exchg.150).aspx ) :

Puis je l'ai vérifié avec EWSEditor.exe ce qui prouve que le dossier a été caché avec succès.
(Mais le patch call renvoie 404, je pense que c'est un bug de cette API, il devrait renvoyer 200 puisque la mise à jour est réussie)

Après cela, si j'essaie de rendre le dossier visible, la mise à jour échoue toujours :

patch /users/xxx@xxxx/mailFolders/folderId

{"singleValueExtendedProperties": [{"id":"boolean 0x10f4", "value":"**false**"}]}

Et pour ce dossier caché, il n'y a aucun moyen de le répertorier ou de le trouver. La tentative de suppression de ce dossier caché avec l'ID mémorisé échoue également.

Il semble donc qu'il y ait des bogues dans l'API du dossier de messagerie de Graph :

  1. Il devrait être possible de rendre visible un dossier caché après un délai de trois mois. mise à jour précédente de caché à visible.
  2. Il devrait y avoir une API pour lister les dossiers cachés.
  3. L'API de suppression devrait être en mesure de supprimer le dossier caché.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X