简体   繁体   English

PHP生成的.ics文件加载后立即在iCal中删除

[英]PHP generated .ics file loads then deletes in iCal immediately

I am using PHP to generate an .ics calendar file for download. 我正在使用PHP生成.ics日历文件进行下载。 I can double click the file and iCal seems to recognise it OK as it asks me which calendar to assign it to. 我可以双击该文件,iCal似乎可以识别该文件,因为它询问我要将其分配给哪个日历。 Once I choose this it appears to add the event to the calendar, but almost instantly it is removed again. 选择此选项后,它似乎会将事件添加到日历中,但几乎立即又将其删除。

This only happens when I select a gmail calendar to assign it to. 仅当我选择将其分配给Gmail日历时,才会发生这种情况。

Here is the file, what am I missing that Google seems to be anal about? 这是文件,我想念Google似乎在想什么?

BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//hacksw/handcal//NONSGML v1.0//EN
METHOD:PUBLISH
BEGIN:VEVENT
UID:7ef5459b7f5c7b9a699e08c92153bed0alexcrooks.me
CLASS:PUBLIC
SEQUENCE:0
STATUS:CONFIRMED
DTSTAMP:20120521T091949Z
CREATED:20120521T091949Z
DTSTART;VALUE=DATE:20120823
DTEND;VALUE=DATE:20120823
SUMMARY:Some wedding or something?
DESCRIPTION:Some wedding or something?
LAST-MODIFIED:20120521T091949Z
TRANSP:TRANSPARENT
END:VEVENT
END:VCALENDAR

I have validated my .ics file here: 我已经在这里验证了我的.ics文件:

http://severinghaus.org/projects/icv/?url=http%3A%2F%2Falexcrooks.me%2Fdownload%2F9ef24337cf0dd90728039c1d097ddf59.ics http://severinghaus.org/projects/icv/?url=http%3A%2F%2Falexcrooks.me%2Fdownload%2F9ef24337cf0dd90728039c1d097ddf59.ics

and here: 和这里:

http://icalvalid.cloudapp.net/?id=634731889258508106 http://icalvalid.cloudapp.net/?id=634731889258508106

好的,事实证明它工作正常,但是您需要手动按刷新(或等待自动刷新),以便事件重新出现!

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM