asp.net - webcal URI 方案上的 ics 文件

标签 asp.net iis google-calendar-api icalendar

我已经使用 DDay iCal library. 创建了一个 ics 文件现在我想用它制作日历提要 webcal protocol .如果我创建的文件名是 myCalendar.ics ,它将可以使用:

webcal://localhost/myCalendar.ics

我不知道如何实现这一目标。

此外,当我更改 ics 文件中的某些内容(例如事件地点)时,客户端日历代理(例如 Outlook 或 Google 日历)是否会自动获取修改后的值?

最佳答案

我根据我的组织日历实现了一个 DDay 日历。

编辑:
我通常会提供 .ics 文件的完整 URL,并将我的
客户将此 URL 粘贴到订阅中的 webcal 地址中
客户端(Outlook,在我的情况下)。我从那以后就在
MS 站点 - 您可以通过预先添加自动订阅 .ics
您的 URL 使用 webcal://而不是 http(或 webcals://,如果使用 SSL)。见 here .
/编辑

问题2:
是的,日历客户端将获取 Internet 日历中的更改。例如,Outlook 按照正常的 Outlook 发送/接收计划从 .ics 文件中检索更改。

再次注意,.ics 日历订阅是只读的。如果您希望双向同步日历,那是另一个问题...:)

关于asp.net - webcal URI 方案上的 ics 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10990915/

相关文章:

c# - 如何使用控制代码 (ASP.NET) 保留特定于控制的 css

javascript - 如何在 JavaScript 中检测浏览器?

asp.net - HTTP 错误 404.4 - 未找到您正在查找的资源没有与其关联的处理程序

iis - 通过命令行设置默认应用程序池回收

Ajax 在 ASP MVC3 站点上返回 404 错误

php - 谷歌日历 API : Cannot get Google Meet link for newly created event with service account access in PHP

asp.net - 不同控制事件的客户端验证

c# - 我可以从不记名 token Web API 中检索用户名/身份以外的信息吗

android - 从我的 Android 应用程序在 Google 日历上添加提醒

python - 谷歌日历 API 位置 python