将CalDav事件放入PHP中的日历

将CalDav事件放入PHP中的日历,php,request,push,caldav,Php,Request,Push,Caldav,我们正试图按照此处发布的解决方案将日历事件放入caldav日历帐户(Kerio Connect): 执行脚本时,脚本在以下位置失败:curl_init() 作者建议使用fsockopen 是否有人成功地通过PHP将日历事件推送到caldav日历帐户,无论是Google Cal还是Kerio Connect 我是一名PHP初学者,感谢您分享您的知识。为了从网站上运行示例,您必须首先定义一些重要的值,或者替换代码片段中出现的值 我使用网站中的示例将事件添加到egroupware日历中,因此URI可能

我们正试图按照此处发布的解决方案将日历事件放入caldav日历帐户(Kerio Connect):

执行脚本时,脚本在以下位置失败:
curl_init()

作者建议使用
fsockopen

是否有人成功地通过PHP将日历事件推送到caldav日历帐户,无论是Google Cal还是Kerio Connect


我是一名PHP初学者,感谢您分享您的知识。

为了从网站上运行示例,您必须首先定义一些重要的值,或者替换代码片段中出现的值

我使用网站中的示例将事件添加到egroupware日历中,因此URI可能会有所不同,这取决于通过CalDAV/GroupDAV访问日历的方式

$account['user'] = 'your-user';
$account['pass'] = 'password';
$account['uri'] = 'http://www.domain.com/egroupware/groupdav.php/'.$account['user'].'/calendar';