Office加载项中的Microsoft Graph API

时间:2018-02-20 17:19:52

标签: microsoft-graph office-js

我正在与希望避免为其Excel / Word / PowerPoint / OneNote项目创建Web应用程序的合作伙伴合作。他们希望通过AJAX调用保持客户端的一切。

有没有办法在不必设置Web应用程序脚手架的情况下从加载项使用Graph API?例如,在Outlook中,您可以通过makeEwsRequestAsync()调用返回到Exchange,并且可以执行此客户端。是否有一些类似的方法来makeGraphRequestAsync()?

2 个答案:

答案 0 :(得分:1)

我不知道你的意思是什么" web app scaffolding"。来自Web加载项的Single sign-on功能允许您访问Microsoft Graph,而无需重复的登录提示。但是,SSO功能仅支持具有后端应用程序服务器的应用程序(单页应用程序无法使用此技术)。您当然可以随时对Microsoft Graph进行直接的Web服务API调用。无论是使用集中目录还是通过Microsoft Store托管和分发加载项,都必须使用加载项。

答案 1 :(得分:0)

我认为您可以使用OAuth隐式流来实现此目的。有关详细帮助,请使用Bing"使用隐式流程与Microsoft Graph"没有引号。