Google日历无法识别iCalendar取消请求

时间:2014-01-12 21:13:35

标签: calendar google-calendar-api icalendar

我正在测试一项涉及创建和取消邀请的功能。

Google calendar了解并可以创建邀请。但是它无法解释我的取消请求。

我使用Yahoo Mail测试了相同的请求,但它运行正常。我确定UID与创建和取消相同。感谢任何帮助,以了解什么是错误。

创建请求:

BEGIN:VCALENDAR

BEGIN:VEVENT

UID:9da63b0c-0de9-4d48-a956-162587a71d15

DTSTAMP:20140104T163803

ORGANIZER;CN="jaikit savla":mailto:jkts...@gmail.com

DTSTART:20140113T020000

DTEND:20140113T030000

SUMMARY:party

METHOD:REQUEST

END:VEVENT

END:VCALENDAR

取消请求:

BEGIN:VCALENDAR

BEGIN:VEVENT

UID:9da63b0c-0de9-4d48-a956-162587a71d15

DTSTAMP:20140104T164034

ORGANIZER;CN="jaikit savla":mailto:jkts...@gmail.com

SUMMARY:party cancelled

METHOD:CANCEL

STATUS:CANCELLED

END:VEVENT

END:VCALENDAR

2 个答案:

答案 0 :(得分:0)

METHODVCALENDAR的属性,而不是VEVENT。您还缺少大量必需的属性。尝试使用iCalendar验证器,这看起来像是用手写而不是库。

答案 1 :(得分:0)

我在日历邀请中使用了相同的代码。 但它没有直接向日历共享日历邀请。 我不得不把广告添加到日历中。 你有没有遇到过这样的问题?