Nous essayons d'intégrer notre application à MS Exchange. L'une des fonctionnalités possibles de cette intégration est de permettre aux autres applications de savoir si l'utilisateur de notre application est en train d'effectuer un travail important, de sorte que les autres utilisateurs doivent le voir comme étant occupé. Toutes les API que j'ai trouvées permettent d'obtenir le statut libre/occupé de l'utilisateur, mais pas de le définir. Existe-t-il une API publique pour l'écriture ?
Réponse
Trop de publicités?L'option de temps libre/occupé sur Microsoft Exchange est générée à partir des entrées du calendrier Outlook/Exchange des utilisateurs. Ces informations sont extraites du calendrier des utilisateurs par le service de disponibilité tel qu'écrit par Microsoft. aquí . Ainsi, si vous souhaitez "fixer" quelque chose, vous devez créer une entrée de calendrier pour l'utilisateur. Si vous essayez d'ajouter quelque chose à l'environnement backend qui est géré par Microsoft Exchange, vous risquez de causer des problèmes aux utilisateurs car ils ne verront pas cela dans leurs calendriers. C'est également la raison pour laquelle vous ne pouvez pas trouver une "API d'écriture de temps libre/occupé". Veuillez donc créer une entrée de calendrier pour votre objectif et laissez le service de disponibilité de MS Exchange faire le reste.
Un bon point de départ pour comprendre la construction est le suivant :