我有一个基于 React 的 SPA Outlook 插件,我正在尝试直接调用 Microsoft Graph API。
有没有办法利用 Office.context.mailbox.getCallbackTokenAsync() 或 Office.context.auth.getAccessTokenAsync() 获取 AccessToken 以直接从加载项调用 Graph API?
据我所知,getCallbackTokenAsync() 将允许我直接调用 Outlook REST API(我遇到了范围令牌的问题,因为我的清单权限未设置为 ReadWriteMailbox),并且 getAccessTokenAsync() 提供的 SSO 令牌将仅当我将其传递到某处的服务器以运行“代表”OAuth 请求时才有效。
我不想通过 SSO 流程通过服务器代理我的所有图形请求,但到目前为止,这是我看到的唯一解决方案。