我使用 Chandler Cosmo 或 DAViCal Calendar Server 安装了我自己的 CalDav 服务器。我想使用 php 作为 CalDAV 客户端。但是我在java中看不到像caldav4j这样的php库。
有没有人有推荐的图书馆或有一些建议以另一种方式做到这一点?
DAViCal 包括 inc/caldav-client-v2.php,它提供了一个有用的 PHP 方法库来支持客户端的开发。它还在scripts/sync-remote-caldav.php 中包含一个基本脚本,可用于(例如)通过CalDAV 将DAViCal 日历与远程日历同步。
DAViCal 的最新版本还包含允许“外部绑定”的代码,其中看似在 DAViCal 中的日历实际上是外部的。
这是你要找的吗?这是一个来自 DAViCal 的 php 类 ( caldav-client.php
),可以连接到 CalDAV 服务器。