Répondre

2

Dans un complément Web Outlook lorsque quelque chose n'est pas disponible directement à partir de Office.js library, vous pouvez essayer d'accéder à ces données à l'aide des services Web Exchange.

Heureusement, Office.js offre deux moyens d'accéder à EWS.

  • Vous pouvez demander directement le SAP avec une requête SOAP à partir de votre application cliente. Voir la méthode makeEwsRequestAsync dans Office.context.mailbox
  • Vous pouvez obtenir un jeton EWS, l'envoyer à votre serveur et faire la demande à partir de là. Ensuite, vous pouvez utiliser un bon SDK tel que this one. Vous appelez la méthode getCallbackTokenAsync de Office.Context.mailblox pour récupérer un tel jeton. Dans ce link, vous trouverez un exemple sur la façon d'utiliser cette technique pour récupérer les pièces jointes (non disponibles dans Office.js)

Pour répondre plus précisément, le serveur Web intégré semble exposer les informations dont vous avez besoin au sujet de la récurrence, à etc. pour les rendez-vous, voir this link.

+0

Merci benoit, je vais vérifier cela et vous mettre à jour en conséquence – user6012518

+0

Benoit merci pour votre réponse mais je ne peux pas utiliser la méthode makeEwsRequestAsync car elle attend un ID de rendez-vous ou un identifiant d'article. Ici, je suis en train de composer un nouveau rendez-vous qui n'a pas d'ID de rendez-vous, Maintenant, je reçois si son rendez-vous récurrent ou unique. – user6012518

+0

Qu'en est-il de la création de votre rendez-vous et de l'utilisation de EWS pour définir sa propriété de récurrence plus tard? –