【发布时间】:2017-01-11 09:01:51
【问题描述】:
在我们的 Outlook 桌面插件中,一旦我们收到 Microsoft Graph API 的令牌,我们就会调用以从以下端点检索用户的电子邮件:https://graph.microsoft.com/v1.0/me/Messages/[message_id]
此对 Graph API 的调用来自我们的服务器,因此加载项 UI 是在浏览器中还是在 Outlook 客户端中运行并不重要。但是,我们看到 - 有时 - 当从 Outlook 客户端运行时,来自我们服务器的消息请求得到 404 响应。
我已捕获来自 Web 浏览器加载项和 Outlook 客户端加载项的两个请求的 url 和令牌,并手动测试了每个请求。两个 api URL 相同,并且当我使用 Postman 手动尝试生成的两个令牌(一个来自 OWA 插件,另一个来自 Outlook 客户端插件)时,它们都可以成功运行。
任何想法为什么来自 Outlook 客户端加载项的请求失败而基于 Web 的加载项请求成功?
【问题讨论】:
标签: outlook-addin microsoft-graph-api