首页 > 如何使用 php 向日历中添加事件?

如何使用 php 向日历中添加事件?

目前没有找到能一眼看到可行的结果

使用Android 、iOS 都能够向系统的日历中添加事件。
如何使用php 向日历中添加事件?
没有现成的参数。

bing 搜索结果:
http://www.phpjabbers.com/php-event-calendar/
http://stackoverflow.com/questions/15410720/insert-event-into-google-calendar-with-php
谷歌日历有公开的api
http://stackoverflow.com/questions/5990017/add-events-to-outlook-calendar-with-php-script
http://www.oschina.net/p/phpsyncml
http://www.oschina.net/p/php-push-2
http://z-push.org/

搜索关键词:
php 添加事件
php 同步日历

=====背景=====
想要创建自己的全局通知系统。
想要创建自己的迅速记录工具。
发现,任何工具都比不上系统exchange自带的日历所拥有的同步感。
于是,如果能够使用web技术自动添加事件。那么通知,就可以自动完成了(以我现在的技术以及资源)


你可以查看一封Exchange日历邮件的原始格式,通过搜索里面的关键词你会发现,其实日历事件有一个标准:
http://zh.wikipedia.org/wiki/ICalendar

了解了这个标准后再找一个对应的语言实现,比如这个PHP库:
https://github.com/iCalcreator/iCalcreator

生成符合格式的文本后,再与你现有的邮件投递系统(这种最棒,可以直接加到你的Outlook Calendar里)、文件下载系统(.ics文件,双击打开导入)集成,

具体过程中你一定会遇到各种问题,比如怎么修改之前发送的事件,这些其实都可以从标准中找到答案(用SEQUENCE字段)。

【热门文章】
【热门文章】