0

当我将加载项提交给 Microsoft 以供审核时,我收到“您的加载项在 Outlook for Mac 上的 Gmail 帐户中加载时无法正常工作。此支持的最低内部版本号为 16.9.1212。​​” 这是什么意思,我该怎么做才能让它支持 Mac?我确实认为这是我可以通过更改清单文件轻松解决的任何问题。

我的加载项客户端使用 Office.jsgetCallbackTokenAsync获取令牌并将其传递到后端。然后后端使用令牌访问邮件项并将其发送到外部应用程序。

我发现这个博客宣布在 Mac Outlook 中对 Gmail 帐户的加载项支持说“您不能使用 Exchange Web 服务 (EWS) 访问 Gmail 邮箱中的项目”。是这个原因吗?所以我需要使用 Outlook rest API 来使加载项在 Outlook for Mac 中工作?

4

1 回答 1

2

是的,要使插件在 Gmail 帐户上运行,您必须使用 REST API 调用而不是 EWS。使用 getcallBacktokenAsync() 时,传递 isrest='true' 以获取 REST 令牌。加载项可以使用 accountType 检测帐户是否为 gmail 帐户。

于 2018-11-06T09:33:18.860 回答