【发布时间】:2022-01-02 21:19:59
【问题描述】:
我有一个支持移动设备并使用 Outlook REST API 执行 office-js 不提供的操作的 Outlook Web 加载项,例如将电子邮件移动到其他文件夹,发送电子邮件。关键是 office-js 提供了一种方法来获取可以在这些调用中使用的令牌,而无需任何用户交互。
Outlook REST API 已于 2020 年 11 月弃用,并将于 2022 年 11 月停用。
Microsoft 建议从 REST API 迁移到 MS Graph API。这对于桌面来说很好,但是用于获取 MS Graph SSO 访问的引导令牌的 OfficeRuntime.Auth.getAccessToken 方法仅在 IdentityAPI 1.3 要求集中可用。 iOS 和移动平台没有 IdentityAPI 1.3 可用。
这是否实际上意味着没有外部邮件 API 访问机制可用于不需要用户交互的移动设备上的 Outlook 加载项,即移动设备上的 SSO 不适用于使用 MS Graph API 的加载项。
注意:我主要关心的是保持加载项在移动设备上的工作,我希望使用 MS Graph 来做到这一点,但如果这不是一个选项,我愿意接受替代方案。
【问题讨论】:
标签: office-js outlook-addin outlook-2010