jrmy-era/remake-caldav-client

一个简单且完整的PHP CalDAV客户端

v0.1.14 2021-01-20 15:59 UTC

This package is auto-updated.

Last update: 2024-09-29 05:56:13 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,而AgenDAV simple-caldav-client-v2.php又基于Andrew McMillan的DAViCal caldav-client-v2.php。实际上,我几乎没有添加任何功能。我的主要目标是使一切直接且易于使用。您可以使用simpleCalDAV而无需深入了解CalDAV协议。

  1. 要求

此库的要求是

  1. 安装

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

确保已安装cURL。

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

  1. 如何开始

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

  1. 示例代码

示例代码位于"/example code/"。