从 OfficeJS 中使用外部 API

Consume external API from within OfficeJS

我目前正在为 Excel 创建我的第一个 Office 365 插件。我希望这个插件能够对外部服务(微服务或 Lambda)进行 REST API 调用。我还没有编写 REST 服务,但想知道这是否可以从 Office JS 中远程实现。我在 2016 年发现了一个类似的问题 ,当时 Office-JS 是全新的。只是想知道 Office-JS 中是否对 REST API 提供了更好的支持,如果有,我在哪里可以找到具体的文档来实现这一点。

是的。你可以这样做。任何可以在 Web 应用程序中调用的 REST API 都可以从 Excel 加载项调用,因为加载项本质上是嵌入在 Excel 中的 Web 应用程序。例如,在 Web 应用程序中有效的相同 ajax 请求在加载项中也有效。

我认为您链接到的问题有所不同。它似乎是关于 Excel REST API 的,它与 Office.js 不同。