2017-10-08 2 views
0

J'ai un webjob qui a utilisé avec succès MSGraph pour interagir avec Office 365 pour m'abonner à la notification WebHook de nouveaux messages, lire de nouveaux messages, pour rechercher et lire des messages non lus, pour définir le statut Read et pour METTRE des messages dans un boites aux lettres. Je tente maintenant d'ajouter la possibilité d'envoyer des messages. Malheureusement, j'ai rencontré de nombreuses spécifications pour l'URI "Send", et toutes renvoient un code d'erreur de 400, "Bad Request".Quelle est l'adresse URI correcte pour envoyer un message avec MSGraph?

Voici une liste de ce que j'ai trouvé dans divers documents - qui ne fonctionnent pas.

 

    POST https://graph.microsoft.com/v1.0/users/{senderEmailAddress}/messages/{id}/send where {id} is undocumented 
    POST https://graph.microsoft.com/v1.0/users/{senderEmailAddress}/messages/{id}/sendmail where {id} is undocumented 
    POST https://graph.microsoft.com/v1.0/users/{senderEmailAddress}/sendmail 
    POST https://graph.microsoft.com/v1.0/users/{senderEmailAddress}/send 
    POST https://graph.microsoft.com/v1.0/users/{senderEmailAddress}/microsoft.graph.sendmail 
    POST https://graph.microsoft.com/v1.0/users/{senderEmailAddress}/microsoft.graph.send 
    POST https://graph.microsoft.com/beta/users/{senderEmailAddress}/send 
    POST https://graph.microsoft.com/beta/users/{senderEmailAddress}/sendMail 

Quelqu'un peut-il me dire quelle est l'URI correcte?

Répondre

1

Essayez d'utiliser MS Graph Explorer, il vous permettra d'économiser un peu de temps:

enter image description here