Office 365 SDK和集成第三方应用程序和扩展

时间:2015-05-24 17:50:18

标签: android ios sharepoint office365 office365-apps

我是“孤狼”的开发者,但我从未真正遇到过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服务器添加功能? (即我的应用程序可以联系客户自托管服务器或云服务器并检索/存储自定义数据)

1 个答案:

答案 0 :(得分:1)

1)Office 365 API旨在让您访问存储在O365租户中的数据。您无法在自己的服务器上托管Office 365,但可以在自己的服务器上托管Exchange和SharePoint。 O365本质上是这些程序的托管版本 - 加上对Office应用程序的订阅。 2)如果您托管自己的电子邮件数据或文档,则需要使用特定于这些应用程序的API(即Exchange或SharePoint Web服务)。