我应该使用哪个 API 来访问基于 JavaScript 的加载项中的 Outlook 任务?

问题描述 投票:0回答:1

Microsoft 不断增强其产品和服务,并且有多个 API 可用于与 Outlook 功能交互。对于我的特定用例,我需要在基于 JavaScript 的加载项中访问 Outlook 任务。

我遇到过以下选项,但不确定哪个是最值得推荐且面向未来的解决方案:

我的要求

  • 我想采用一种与 Microsoft 当前的做法相一致的方法 最佳实践,预计未来将继续受到支持

问题

  1. 考虑到未来的兼容性和易用性,最推荐使用哪个 API 在基于 JavaScript 的加载项中访问 Outlook 任务?
  2. Office REST API 版本 2.0 是否仍然是一个可行的选项,或者它是否被视为已弃用而转而使用 Microsoft Graph?
office-js outlook-addin outlook-web-addins outlook-restapi
1个回答
2
投票

OfficeJs API 是为 Web 插件提供的 API,您应该尽可能使用它们。如果您在 OfficeJs API 中找不到适合您的场景的 API,您可以使用其他 API。对于这些 API,您需要获取身份验证令牌。您可以尝试使用最新的 Microsoft Graph API。有关启用 SSO 和获取插件的 Graph 令牌的更多详细信息,请查看此处

您还可以使用 Office JS API(makeEwsRequestAsync) 发出 EWS 请求,这不需要您单独获取访问令牌。请参阅文档此处了解更多详情

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.