也许是愚蠢的问题,但我想知道 iCal 客户端如何查询远程日历。
我刚刚创建了一个生成 iCal 文件的小 Web 服务。该文件被 Google Calendar 和 Lightning(新 Sunbird)成功解释。但我没有在任何时间范围内进行过滤。
我想谷歌和 Sunbird 客户至少会提供参数来过滤日期。
我怎么知道这些参数是什么?它是 iCal RFC 的一部分吗?
有人可以指出好的方向吗?
当您只是“订阅”时,您只是在下载整个文件,仅此而已。没有过滤。
但是,当您谈论同步时,您需要查看的地方是 CalDAV。
https://www.rfc-editor.org/rfc/rfc4791
这是大多数主要日历应用程序使用的基于 WebDAV 的协议,并且可以执行时间范围过滤和双向同步等操作。