【发布时间】:2014-01-22 06:16:04
【问题描述】:
我很难让我的订阅日历与 Google 日历一起使用。以下 URL 可在 Outlook 和 Apple 日历 (iCal) 中正常工作,但我从 Google 收到错误消息 - “您提供的地址不包含有效 iCal 或 GData 格式的日历。”
我的网址通过了以下验证器(icalvalid.cloudapp.net/ 和 severinghaus.org/projects/icv/)的验证
谁能提供任何想法是什么问题?这是网址: https://beta.vcallboard.com/calls/exportcalendar.php?userID=Mg%3D%3D&token=MjB6N2E0OTk%3D
我已经尝试过的理论: - 不适用于 https - (我将 .ics 文件作为文件保存并上传到我的服务器根目录中,并且该 URL 有效 - 似乎它与自动生成有关) - 某些字段的空白值无效(如果我将其作为 .ics 文件上传,它会起作用)
【问题讨论】:
-
我加了一个'.'描述后的字符:和位置:所以它们不会是空白值。现在 Google 将允许我导入日历,但它实际上不会显示任何事件。
-
我也试过这个解决方案:devnet.superoffice.com/Developer/Blog/…没用。
-
我的第一个建议是转到:icalendar.org/validator.html 并验证您的文件/内容。这对我帮助很大。
标签: google-calendar-api icalendar