直接从 Outlook 加载项调用 Microsoft Graph API

Dav*_*ave 5 outlook outlook-addin office365 outlook-restapi microsoft-graph-api

我有一个基于 React 的 SPA Outlook 插件,我正在尝试直接调用 Microsoft Graph API。

有没有办法利用Office.context.mailbox.getCallbackTokenAsync()Office.context.auth.getAccessTokenAsync()获取 AccessToken 以直接从外接程序调用图形 API?

据我所知, getCallbackTokenAsync() 将允许我直接调用 Outlook REST API(我遇到了范围令牌的问题,因为我的清单权限未设置为 ReadWriteMailbox),并且 getAccessTokenAsync() 提供的 SSO 令牌将仅如果我将它传递到某处的服务器以“代表”OAuth 请求运行,则可以工作。

我不想通过 SSO 流通过服务器代理我的所有图形请求,但到目前为止,这是我看到的唯一解决方案。