繁体   English   中英

如何跨网站进行iCalendar订阅?

[英]How to make iCalendar subscriptions on websites cross-platform?

我工作的公司提供了一个自定义的托管CMS。 我们有一个日历工具,可让客户跟踪系统中的事件。

不久前,我在该工具中实现了iCalendar供稿。 它非常有效,除了涉及到用户“订阅”提要的情况。

我们看到的是,对于许多人来说,他们只是获得一个“ .ics”文件,然后导入其日历应用程序。 发生这种情况时,这是一次性的操作,并且人们没有获得日历或事件的更新(这是一个大问题)。

过去,我们曾尝试过一些方法(例如使用“ webcal://” URL,但结果不尽相同),但无法找到在不同设备(台式机,平板电脑,手机)或其他设备之间保持一致的解决方案浏览器。

对于我们来说,这已成为一个巨大的问题,因为客户开始抱怨人们没有获得最新的提要。

是否有“标准”方式提供这些提要的实际“订阅”链接? 或者,是否存在某种iCal属性(对于RFC而言可能不是“标准”属性,但在日历程序中已被广泛接受),这些属性会导致这些不同的应用程序在导入Feed时表现出我们所需的行为?

如果没有解决方案,我们可能只需要链接到一些文档,这些文档描述了如何在不同平台上订阅提要。 我想避免这种情况,因为彻底了解并保持最新状态将是一个巨大的痛苦...

使用“ webcal://”是执行此操作的标准方法。 这不是官方标准,但是使用最广泛。

如果您使用的系统上没有应用程序支持该协议,那么webcal://将根本无法使用。

唯一的解决方案是为不支持此设置的设置提供具体说明。

暂无
暂无

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

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