【发布时间】:2018-09-23 07:15:42
【问题描述】:
我有一个支持桌面、OWA 和移动的加载项。
该插件允许用户上传带有附件的电子邮件。
在桌面上,我可以获取邮箱项目并获取属性 ewsUrl 以检索适当的端点,然后进行后续 API 调用以获取附件。
但是,根据此处的说明,iOS 或 Android 不支持 ewsUrl: https://dev.office.com/reference/add-ins/outlook/1.5/Office.context.mailbox?product=outlook&version=v1.5
那么有什么想法可以支持这个功能吗?我可以假设所有 ewsUrl 都将是“https://outlook.office365.com/EWS/Exchange.asmx”,因为用户使用的是 IOS 或 Android?
【问题讨论】:
-
您指出的移动平台不支持 ewsURL。你可以使用resturl来实现你想要的行为..
-
REST API 是否支持所有插件平台,例如本地 Exchange 2013?我以为它只支持在线版本:msdn.microsoft.com/en-us/office/office365/api/…
-
本地 Exchange 2013 不支持 REST API。
-
如果您希望插件在所有平台和本地配置上运行,您需要在 ews 和 rest URL 之间切换。
标签: office-js outlook-web-addins