构建与Google日历,Outlook和Apple日历同步的日历Web应用程序

时间:2012-09-28 16:11:28

标签: outlook sync google-calendar-api icalendar

我即将构建一个简单的webapp,它有几个任务,每个任务都有到期日。

我希望此网络应用能够自动与Google日历,Outlook和Apple日历同步 - 双向集成将是一个优势。

webapp建立在LAMP服务器上。

从尽可能限制工作量的角度来看,我能以最聪明的方式解决这个问题吗?

而且,甚至可能吗?我无法找到Outlook或Apple日历的API。

CalDev是答案吗?是否有任何产品/软件会自动执行此操作,因此我只需要与其同步,它将完成其余的工作?

感谢。

1 个答案:

答案 0 :(得分:0)

您可以执行以下操作:

  • 使用GCal API将您的专有日历与Google日历同步(将其设为“主日历”);如果您的应用程序可以生成有效的ICS文件,则可以将其直接导入Google日历。由于Google停止使用此功能,您可以使用一些基于WebDAV的在线导入/导出服务(我用于此Synqya
  • 使用Google日历的WebDAV访问权限,使用日历订阅功能将Outlook和Apple日历同步(这将是单向同步)。如果您需要安全访问GCal和双向同步,则需要采取进一步措施。