草庐IT

php - ical 文件必须有结束日期吗?

我目前正在用php编写一个.ics文件。我想知道VEVENT是否总是需要有一个结束日期?比如……这是允许的吗?BEGIN:VEVENTUID:d3f760e29fa3f482199f8ed0663d5cf7@mydomain.comDTSTAMP:20130308T140833ZDTSTART:20130404T053000ZDTEND:SUMMARY:TitleoftheentryDESCRIPTION:Somethingsomethingsomething…END:VEVENT或者这个……BEGIN:VEVENTUID:d3f760e29fa3f482199f8ed0663d5cf

php - 来自 php 的动态 .ics 未在 Google 日历中更新

我一直在尝试在php中创建一个.ics页面,该页面将通过“通过URL添加”添加到Google日历,以便我从数据库中检索事件并将它们显示在日历中。我在SO上搜索了一段时间,发现了另一篇对入门非常有帮助的帖子,但我现在遇到了一个问题,它似乎不会影响那些具有类似代码的人。帖子可以查到here.因此,我的问题是我似乎无法让Google日历更新我的页面,就好像它已将页面缓存在日历中一样。因此,当我向页面添加另一个VEVENT时,它不会更新日历。创建文件时,它会为*.ics文件生成正确的格式。格式如下所示。如果我直接转到该页面,我确实会收到下载文件的提示,该文件可以导入到GC中,如果我将相同的代码