2017-03-24 2 views
0

D'abord je veux demander comment le client Outlook décide si un message que l'utilisateur a écrit devrait être dans le même fil (conversation) ou dans un nouveau sur l'avant d'un message. D'après mes observations, il vérifie le sujet, mais vérifie-t-il aussi quelque chose d'autre. J'utilise les versions de repos api v2 et bêta d'Outlook. Pour forcer le api pour créer le message nouveau thread i essayé de placer le sujet dans la Patern suivante:API REST Outlook. Comment démarrer un nouveau thread sur un message forward?

Fwd: {objet du message i avant} ou Fwr: {objet du message i avant}

La seule approche réussie consistait à ajouter du caractère à la fin du texte du sujet, mais j'ai peur que cela puisse être considéré comme un bug de la part de certains utilisateurs.

Alors, existe-t-il un moyen de créer le message dans un nouveau thread lors de l'appel de/ends/{message_id}/createforward endpoint?

Dans l'attente d'une réponse à cela.

Répondre

0

J'ai utilisé une approche différente en ce qui concerne les messages de transmission/réponse, car j'ai rencontré des problèmes avec les pièces jointes. Il semble que mon approche pourrait être utile dans votre cas également. Lorsque je veux transférer un message, je récupère toutes les pièces jointes du message et j'ajoute 'FW:' au début du sujet, puis j'utilise https://outlook.office365.com/api/v2.0/me/sendmail comme Si j'envoie un nouvel email! Cela va commencer un nouveau fil! J'espère que cela fonctionne pour vous.