我是“孤狼”的开发者,但我从未真正遇到过Office 365 / Sharepoint安装。
但是,我有一个使用Office 365的潜在客户。该客户希望其员工拥有
的应用程序我找到了适用于REST,Android和iOS的Office 365 SDK,因此我怀疑这在某种程度上是可行的。
我自己需要获得Office365 / Sharepoint,因此我可以运行测试等,但就目前而言,我正在尝试确定客户想要的是什么。因此,我有两个问题:
1) 要使上述工作,客户必须将所有数据和用户存储在云中? (据说我是来自欧盟的欧盟服务器。)或者,客户是否也可以托管和运行应用程序可以集成的服务器,而其余部分用于内部网? (我问的原因是我见过的一些REST代码示例使用https://outlook.office365.com/api/地址。)
2) 是否可以向与其余API集成的Office 365 / Sharepoint服务器添加功能? (即我的应用程序可以联系客户自托管服务器或云服务器并检索/存储自定义数据)
答案 0 :(得分:1)
1)Office 365 API旨在让您访问存储在O365租户中的数据。您无法在自己的服务器上托管Office 365,但可以在自己的服务器上托管Exchange和SharePoint。 O365本质上是这些程序的托管版本 - 加上对Office应用程序的订阅。 2)如果您托管自己的电子邮件数据或文档,则需要使用特定于这些应用程序的API(即Exchange或SharePoint Web服务)。