Office js 如何使用Outlook for iOS或Android获取Outlook加载项的ewsUrl

Office js 如何使用Outlook for iOS或Android获取Outlook加载项的ewsUrl,office-js,outlook-web-addins,Office Js,Outlook Web Addins,我有一个支持桌面、OWA和移动的插件 外接程序允许用户上载带有附件的电子邮件 在桌面上,我可以获取邮箱项目和属性ewsUrl以检索适当的端点,然后进行后续API调用以获取附件 但是,根据以下说明,iOS或Android上不支持ewsUrl: 那么,有什么想法可以支持这个功能吗?由于用户使用的是IOS或Android,我是否可以假定所有的ewsUrl都是“”。Outlook IOS和Outlook Android上的加载项不支持ewsUrl和makeEwsRequestAsync。Exchang

我有一个支持桌面、OWA和移动的插件

外接程序允许用户上载带有附件的电子邮件

在桌面上,我可以获取邮箱项目和属性ewsUrl以检索适当的端点,然后进行后续API调用以获取附件

但是,根据以下说明,iOS或Android上不支持ewsUrl:


那么,有什么想法可以支持这个功能吗?由于用户使用的是IOS或Android,我是否可以假定所有的ewsUrl都是“”。

Outlook IOS和Outlook Android上的加载项不支持
ewsUrl
makeEwsRequestAsync
。Exchange内部部署2013不支持REST,并且由于Outlook Mobile仅支持REST协议,Outlook Mobile加载项需要Exchange 2016或Exchange Online。为了支持这两种方案,您需要根据客户的不同,在使用EWS for Exchange 2013和REST for Exchange 2016以及Exchange Online之间进行切换,或者实现一个中间层服务,该服务可以代表Outlook iOS和Outlook Android的加载项通过EWS与Exchange 2013通信。

ewsURL不支持您所指出的移动平台。您可以使用resturl实现所需的行为。RESTAPI是否支持所有插件平台,如内部部署的Exchange 2013?我认为它只支持在线版本:内部部署的Exchange 2013不支持REST API。如果希望它在所有平台和prem配置上运行,您需要在ews和REST URL之间切换。