Hallo!
Um Termine in meinen ownCloud Kalender einbinden zu können, nutze ich die PHP-Klasse 'SimpleCalDav'.
Mit dem folgenden Code kann ich Termine erstellen. Möchte aber Termine ändern und finde dazu keine
Anleitung im Internet. Kennt von euch einer diese Schnittstelle und hat eine Idee, wie ich Events
ändern kann?
Vielleicht hat einer ne Idee!?
VG, David
Um Termine in meinen ownCloud Kalender einbinden zu können, nutze ich die PHP-Klasse 'SimpleCalDav'.
Mit dem folgenden Code kann ich Termine erstellen. Möchte aber Termine ändern und finde dazu keine
Anleitung im Internet. Kennt von euch einer diese Schnittstelle und hat eine Idee, wie ich Events
ändern kann?
PHP:
require_once('icsClass.php');
require_once('../caldav/SimpleCalDAVClient.php');
// #############################################################################################################################################################################
// Verbindung und Kalenderauswahl
$client->connect('http://xyz.de/remote.php/dav/calendars/user/', 'user', 'password');
$arrayOfCalendars = $client->findCalendars();
// Returns an array of all accessible calendars on the server.
$client->setCalendar($arrayOfCalendars["test"]);
// Here: Use the calendar ID of your choice.
// If you don't know which calendar ID to
// use, try config/listCalendars.php
// #############################################################################################################################################################################
$event = new ICS($startDB, $endDB, $nameUndOrt, $description, $loc_ort);
$ics_file = $event->show();
$newEventOnServer = $client->create($ics_file);
Vielleicht hat einer ne Idee!?
VG, David