Ich installiere meinen eigenen CalDav Server mit Chandler Cosmo oder DAViCal Calendar Server. Ich möchte PHP als CalDAV-Client verwenden. Aber ich kann keine PHP-Bibliothek wie eine caldav4j in Java sehen.
Hat jemand eine empfohlene Bibliothek oder einen Rat, dies auf die andere Weise zu tun?
DAViCal enthält inc / caldav-client-v2.php, das eine Bibliothek nützlicher PHP-Methoden bereitstellt, um die Entwicklung eines Clients zu ermöglichen. Es enthält auch ein grundlegendes Skript in scripts / sync-remote-caldav.php, das zum (z. B.) Synchronisieren eines DAViCal-Kalenders mit einem entfernten Kalender über CalDAV verwendet werden kann.
Neuere Versionen von DAViCal enthalten auch Code, um eine "externe Bindung" zu ermöglichen, wenn ein Kalender, der in DAViCal zu sein scheint, tatsächlich extern ist.
Ist das was Sie suchen ? Es ist eine PHP-Klasse ( caldav-client.php
) von DAViCal, die eine Verbindung zu einem CalDAV-Server herstellen kann.