如何使 free/busy 信息在日历服务器、Google 应用程序和 Exchange 中可用?

How can I make free/busy information available across Calendar server, Google apps and Exchange?

作为一些背景,我的公司目前正在使用 Apple 日历服务器、一些 Exchange 服务器和 Google 应用程序订阅来为组织的不同部分提供日历。我的任务是提供 free/busy 跨这些服务的访问权限,同时我们尝试将至少一项服务排除在外。

我曾尝试使用 Google Interop,但它不适用于 Exchange 2013,因为 Microsoft 在该版本中删除了 Exchange Public 文件夹数据库。我还设置了一个 IIS WebDAV 服务器来尝试共享日历,但这也有缺点,因为只有一个人能够管理日历,并且无法在 Apple 日历应用程序中查询 f/b 数据- 您必须订阅单独的 f/b 日历。

关于我应该如何进行,有什么建议吗?

如果您可以为每个服务编写自己的连接器(即使用专有 API 的连接器),您就可以通过自定义 caldav 服务公开该信息。

例如,您可以使用 http://milton.io (java) or http://sabre.io/ (php),两者都允许从任意数据源提取数据。