【问题标题】:How can I integrate CalDAV and CardDAV如何集成 CalDAV 和 CardDAV
【发布时间】:2011-03-01 22:37:11
【问题描述】:

我正在尝试让人们(通过 URL)从他们的 iPhone、Blackbury 或 Android 手机连接到日历/联系人 - 最好的方法是什么?

我已经阅读了一些内容,似乎 CalDAV 和 CardDAV 是集成日历/联系人的最佳方式,但我该怎么做呢?互联网似乎缺乏将其集成到多种设备中的标准方法。

哪些移动设备支持它们?是否可以只提供一个 URL,然后日历/联系人自动同步!?

【问题讨论】:

  • 这很简单。我刚刚创建了一个关于这个的详细教程,并且可能还有其他事情。首页它可以帮助您:kwoxer.de/2016/05/05/…

标签: iphone mobile caldav


【解决方案1】:

所有这些都假设您在某处设置了某种群件服务器,该服务器充当此信息的存储库。

对于开源,您可能希望查看名为 Sogo 的产品。苹果还做了一个用 python 编写的caldav/carddav 服务器。他们希望您购买 mac 服务器,但您可以下载代码并从 pc 或 linux 机器上运行它。有一大堆付费的groupware

您可能想查看由开发 Sogo 的同一批孩子编写的“开源”客户端软件,名为 funambol。这声称是 x-mobile(无论如何你都提到过)。

所有 *DAV 协议背后的理念是,是的,一切都由 Uri 完成(这实际上是 Tim Berners Lee 在他的网络草案中指定的)。

我刚刚经历了同样的过程,只发现了新兴标准,其中 *DAV 是事实上的 IMO 标准。 HTC 在我的 HD2 上使用 MS 主动同步来同步我的 Gmail。算了!

【讨论】:

  • 嗨,我真正想要的只是一个例子。我想在我的系统中自己构建一个服务。你知道任何例子吗?
  • 据我所知,崇光背后的人与funambol的人有很大的不同。不过,Funambol 确实可以与 sogo 合作。
【解决方案2】:

BedeworkCalDAV/CardDAV 服务器,可让您挂钩 iPhone/iCal 日历和活动。

我已经使用过它,它会为您提供一个用于在手机日历中登录的网址。 Bedework 是您可以在您的机器上安装的服务器(它随文档一起提供;这是一个很好的起点)。

Android 本身不支持 Bedework。为了让 Android 支持 CalDAV,您必须安装支持 CalDAV 的应用程序,但我不知道它们是否可以与 Bedewrok 或不是。

【讨论】:

    【解决方案3】:

    对于 android,您可以尝试使用 CalendarProvider 和 ContactProvider。你可以参考这个:http://developer.android.com/guide/topics/providers/calendar-provider.html

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-05-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多