iCloud CalDAV через PHP

я пытаюсь написать сценарий базового взаимодействия CalDAV для использования с Apple 's iCloud календари данной учетной записи. На данный момент ям получения ответа, показанного ниже:

Precondition Failed
Requested resource has a matching ETag.

Код ям с использованием был первоначально взят изhttp://trentrichardson.com/2012/06/22/put-caldav-events-to-calendar-in-php/ и адаптированы к ниже:

 'p05',
    'id'    => '######',
    'user'  => 'a****[email protected]',
    'pass'  => '*****'
);


$url = 'https://'.$account['server'].'-caldav.icloud.com/'.$account['id'].'/calendars/work/';
$userpwd = $account['user'] .":". $account['pass'];
$description = 'Test event description';
$summary = 'Test event';
$tstart = gmdate("Ymd\THis\Z", strtotime("-2 days"));
$tend = gmdate("Ymd\THis\Z", strtotime("-2 days"));
$tstamp = gmdate("Ymd\THis\Z");

$body = 

Ответы на вопрос(1)

Ваш ответ на вопрос