rene-mueller/simple-caldav-client

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

v0.1.13 2020-07-29 11:09 UTC

This package is auto-updated.

Last update: 2024-09-10 15:05:44 UTC


README

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

这个库只是将 https://github.com/wvrzel/simpleCalDAV 迁移到 Packagist 的版本。

使用示例

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,它又基于 Andrew McMillan 的 DAViCal caldav-client-v2.php。实际上,我几乎没有添加任何功能。我的主要目标是使一切简单易懂。您可以在不深入了解 calDAV 协议的情况下使用 simpleCalDAV。

  1. 要求

此库的要求是

  1. 安装

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

确保已安装 cURL。

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

  1. 如何开始

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

  1. 示例代码

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