alc/simple-caldav-client

一个简单而完整的php caldav客户端

v0.1.6 2017-01-11 14:47 UTC

This package is auto-updated.

Last update: 2024-09-19 02:31:35 UTC


README

构建状态: 最新稳定版本 总下载量 最新不稳定版本 许可证

此库仅为packagist的https://github.com/wvrzel/simpleCalDAV的移植

使用示例

simpleCalDAV

版权所有 2014 Michael Palm palm.michael@gmx.de

目录表

  1. 关于
  2. 需求
  3. 安装
  4. 如何开始
  5. 示例代码
  1. 关于

simpleCalDAV是一个php库,允许您连接到CalDAV服务器,从服务器获取事件、待办事项和忙/闲日历资源,更改它们,删除它们,创建新的资源等。simpleCalDAV是为连接到CalDAV服务器Baikal 0.2.7而制作和测试的,但它应该也能与任何其他CalDAV服务器一起使用。

它包含以下功能

  • connect()
  • findCalendars()
  • setCalendar()
  • create()
  • change()
  • delete()
  • getEvents()
  • getTODOs()
  • getCustomReport()

所有这些函数都易于使用,一目了然,并附带大量初始注释,解释所有需要的参数和返回值。

此库主要基于Jorge López Pérez的AgenDAV simple-caldav-client-v2.php jorge@adobo.org,它又基于Andrew McMillan的DAViCal caldav-client-v2.php andrew@mcmillan.net.nz。实际上,我几乎没有添加任何功能。我的主要工作是将一切简化,使其易于使用。您可以使用simpleCalDAV而无需深入了解CalDAV协议。

  1. 需求

此库的需求如下

  1. 安装

只需将您的服务器上的目录导航到目录并执行git clone https://github.com/wvrzel/simpleCalDAV.git

确保cURL已安装。

将SimpleCalDAVClient.php导入到您的代码中,您就可以开始了 ;-)

  1. 如何开始

阅读SimpleCalDAVClient.php中的注释和示例代码。

  1. 示例代码

示例代码位于"/example code/"目录下。