php - 如何获得 vcalendar session 邀请请求的响应

标签 php icalendar vcalendar

我正在通过以下代码通过 PHP 发送日历 session 邀请。

BEGIN:VCALENDAR
VERSION:2.0
CALSCALE:GREGORIAN
METHOD:REQUEST
BEGIN:VEVENT
DTSTART;TZID=Europe/Stockholm:20150508T100000
DTEND;TZID=Europe/Stockholm:20150509T110000
ORGANIZER;CN=Anlita:mailto:organizer@google.com
UID:101
ATTENDEE;PARTSTAT=NEEDS-ACTION;RSVP= TRUE;CN=Sample:mailto:attendee@yahoo.com
DESCRIPTION:test description lorem ipsum
LOCATION: SWEDEN
SEQUENCE:0
STATUS:CONFIRMED
SUMMARY:TESTING timezones testing timezones
TRANSP:OPAQUE
END:VEVENT
END:VCALENDAR

目前我在做什么

我在组织者电子邮件中收到回复,然后我阅读电子邮件并以编程方式收到回复,但这不是标准方式,因为每个邮件服务器的响应都不同。

获取响应时出现问题

当用户点击接受或拒绝按钮时,如何在 PHP 中为我们的网站数据库获取响应?换句话说,当用户点击 session 邀请接受或拒绝按钮时如何调用 PHP 文件。

我希望每个邮件服务器(Google/Yahoo/Outlook 等)都应该有相同的响应,这样我的通用代码才能正常工作。

最佳答案

我来晚了,但这不是您正在尝试的完美方法,因此您可以通过使用 Google 服务帐户实现相同的目标。在 Google 服务帐户中,用户将使用网站的日历来发送和接收邀请。

关于php - 如何获得 vcalendar session 邀请请求的响应,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29623006/

相关文章:

applescript - 从文件中读取 iCal 信息以生成 iCal 事件

node.js - 如何使用 node.js 发送 webcal 请求?

php - vCalendar/iCal 在日历中显示空闲/忙碌

php - 为什么 Outlook 要删除以编程方式发送的当前 session 邀请?

php - 在 mysql 表上迭代循环的最佳方法是什么

php - 在 Apache (EC2) 上文件上传速度比用户的网络上传速度慢

iphone - 在 iOS 设备上访问以编程方式创建的日历

synchronization - CalDav 事件着色 : existing alternatives?

php - include_once 内部函数不起作用

php - 如何自定义 Wordpress 中日期戳的外观?