Lien Teams aléatoire PATCH API Graph Event

Herve 20 Points de réputation
2024-04-12T12:41:53.03+00:00

Bonjour,

Je me permets de vous contacter aujourd'hui suite à un comportement étrange lors de mon utilisation des API Graph.

J'utilise pour une application les urls de gestion d’événement suivantes :

POST groups/{groupID}/calendar/events
PATCH groups/{groupID}/calendar/events/{id}

Mon utilisation à pour but de créer un évenement Outlook dans le calendrier de celui-ci avec un lien Teams.

Le champ 'isOnlineMeeting' est toujours à true et 'onlineMeetingProvider' à 'teamsForBusiness' dans la section suivante du message.

A la création de l’événement, celui-ci apparaît généralement avec un lien vers une réunion Teams, mais il est possible qu'il soit absent nécessitant un PATCH pour le faire apparaitre.

Lors des mises à jour de celui-ci, avec les mêmes données envoyées, il est nécessaire d’exécuter plusieurs requêtes pour obtenir le lien Teams car celui-ci peut apparaître et disparaître aléatoirement.

Avez-vous des précisions à me fournir à ce sujet ?

Voici un lien vers des personnes parlant du même problème :

https://stackoverflow.com/questions/64726979/graph-api-update-event-not-working-properly

Merci à vous,

Cordialement

Microsoft Teams
Microsoft Teams
Espace de travail Microsoft personnalisable basé sur le chat.
31 questions
Développement
Développement
Processus de recherche, de productisation et d’affinement de technologies nouvelles ou existantes.
12 questions
{count} votes

Réponse acceptée
  1. Alexis Thorez 10,980 Points de réputation
    2024-04-13T09:45:20.31+00:00

    Bonjour Hervé,

    Merci d'avoir sollicité la communauté Q&A France.

    Voici quelques actions qui pourraient solutionner votre souci:

    • Lorsque vous créez un événement avec isOnlineMeeting à true et onlineMeetingProvider à teamsForBusiness, cela devrait normalement générer un lien de réunion Teams. Si le lien n’apparaît pas, cela pourrait être dû à un retard dans la propagation des informations dans les systèmes de Microsoft Teams. (Créer ou définir un événement en tant que réunion en ligne dans un calendrier Outlook)
    • Si vous devez souvent utiliser PATCH pour faire apparaître le lien Teams, cela peut indiquer un problème de synchronisation entre les services Outlook et Teams. Il est recommandé de récupérer d’abord la propriété body de l’événement, d’appliquer les modifications nécessaires, et de s’assurer que le blob de réunion pour Teams est conservé lors de la mise à jour. (Mettre à jour un événement)
    • D’autres utilisateurs ont signalé des problèmes similaires où le lien Teams disparaît aléatoirement lors des mises à jour d’événements. Certains ont suggéré de nettoyer le cache de Teams, de se déconnecter puis de se reconnecter à Teams et Outlook, ou même de réinstaller Teams comme solutions potentielles. (Teams Meetings created via the Microsoft graph API cannot be edited in the outlook)

    Si malgré les actions proposées le problème persiste je vous invite à ouvrir un incident coté support

    A bientôt

    Alexis

    Si cette réponse a répondu à votre question, veuillez « Accepter comme réponse » et voter en utilisant « Pouce levé » afin que la pertinence de ce message s’améliore lorsque quelqu’un dans la communauté recherche une requête similaire

    1 personne a trouvé cette réponse utile.
    0 commentaires Aucun commentaire

1 réponse supplémentaire

Trier par : Le plus utile
  1. Herve 20 Points de réputation
    2024-06-12T08:15:29.2966667+00:00

    Bonjour,

    Veuillez m'excuser pour ma réponse tardive.

    Nous avons trouvé une solution alternative pour résoudre le problème.

    Je tiens à vous remercier pour votre réponse.

    Merci à vous,

    Cordialement,

    0 commentaires Aucun commentaire

Votre réponse

Les réponses peuvent être marquées comme réponses acceptées par l’auteur de la question, ce qui aide les utilisateurs à savoir que la réponse a résolu le problème de l’auteur.