我正在开发将在所有现代浏览器,Android和iOS上运行的Outlook加载项。
我正在使用托管EWS API通过在我的远程服务ewsUrl
类中传递itemId
,ewsToken
和OAuthCredentials
来获取电子邮件及其附件。
我通过在UI中使用ewsToken
方法获取Office.js getCallbackTokenAsync
并将所有这些信息传递给我的远程服务,以使用托管EWS API从Exchange服务器获取电子邮件。
对于浏览器,它工作正常但是当我们在Android上使用Outlook Mobile时,ewsUrl
会返回null
,我将其硬编码为https://outlook.office365.com/ews/exchange.asmx
,但现在我收到401 unauthorized
错误。
如何确定ewsToken
或itemId
是否错误?
答案 0 :(得分:2)
根据documentation,Outlook for Android或Outlook for iOS不支持EWS功能。这包括ewsUrl
,convertToEwsId
以及与调用EWS相关的其他方法。
我建议您访问UserVoice并添加您的建议。