我有一个生成动态日历(icalendar)的网站。 让我们假设这个日历可以通过HTTP访问这样的URL
http://www.example.com/cal?q=<user query>
到目前为止一切正常。
现在,我想让用户使用自己喜欢的日历客户端订阅此日历。
对于ios,如果我使用webcal://
URL方案发布日历URL,我可以实现此目的。
谢谢
答案 0 :(得分:0)
由于这显示为未回答,并带有对问题的赞誉,因此我将自己的评论作为更正式的答案:
1)日历文件的“标准”是http / s url .ics,其MIME类型为text / calendar。 Webcal只是苹果自己做的事。所有日历应用程序都应接受开放标准
2)是,如果您的网址可以公开访问,则他们可以订阅该网址。或者,他们可以一次性执行一次导入
3)RFC 5545标准是日历和事件https://tools.ietf.org/html/rfc5545#section-8.1
的使用方式