我使用DDay iCal 库创建了一个 ics 文件。 现在我想用它制作一个日历提要webcal protocol
。如果我创建的文件的名称是myCalendar.ics
,则可以使用以下方式访问它:
webcal://localhost/myCalendar.ics
我不知道如何实现这一目标。
此外,当我更改 ics 文件中的某些内容(例如活动地点)时,客户端日历代理(例如 Outlook 或 Google 日历)是否会自动获取修改后的值?
我使用DDay iCal 库创建了一个 ics 文件。 现在我想用它制作一个日历提要webcal protocol
。如果我创建的文件的名称是myCalendar.ics
,则可以使用以下方式访问它:
webcal://localhost/myCalendar.ics
我不知道如何实现这一目标。
此外,当我更改 ics 文件中的某些内容(例如活动地点)时,客户端日历代理(例如 Outlook 或 Google 日历)是否会自动获取修改后的值?
我根据我的组织日历实施了 DDay 日历。
编辑:我通常提供 .ics 文件的完整 URL,并让我的客户将此 URL 粘贴到订阅客户端(在我的情况下为 Outlook)内的 webcal 地址中。我已经在 MS 网站上查找了这个 - 您可以通过在您的 URL 前面加上 webcal:// 而不是 http(或 webcals://,如果使用 SSL)来自动订阅 .ics。见这里。/编辑
问题 2:是的,日历客户端会在互联网日历中获取更改。例如,Outlook 在正常的 Outlook 发送/接收计划中从 .ics 文件中检索更改。
再次注意,.ics 日历订阅是只读的。如果您希望有一个双向同步日历,那就是另一个问题了...... :)