1

我有这个简单的 ics 提要:

BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Remodel or Move//NONSGML v1.0//EN
X-WR-CALNAME:My Scheduler

BEGIN:VEVENT
UID:uid1@remodelormove.com
DTSTAMP:20121010T080000Z
DTSTART:20121010T080000Z
DTEND:20121010T090000Z
SUMMARY:Compile list of wants
END:VEVENT

END:VCALENDAR

我想在摘要中插入一个 HTML 锚点,以便用户可以单击它并从 Google 日历(或 Outlook,...)发送到位于我网站上的网页,他们可以在其中编辑条目。

我追求的是这样的:

SUMMARY:Compile list of wants <a href="http://www.mywebsite.com/edit?id=923">edit</a>

我尝试了,但是当我将 ics 提要导入 Google 日历时,链接没有显示。

我怎样才能实现我所追求的?

谢谢。

4

1 回答 1

2

在摘要字段中重新生成 html - 我认为这在很大程度上取决于订阅 ics 提要的应用程序 - 许多人不会期望或处理 html。谷歌在我最后一次尝试时有点奇怪,它允许在创建事件时放入 html,但如果有人编辑它,它就会把它扔掉。不依赖 ics 文件中的 html 可能更安全。

当显示来自 ics 文件的事件时,某些应用程序(例如我的 wordpress ics 插件)会将找到的任何 http 链接转换为“可点击”链接。

仅供参考,有一个 url 字段https://www.rfc-editor.org/rfc/rfc5545#section-3.8.4.6。它旨在提供有关事件的详细信息。

顺便说一句,您的示例看起来应该是 VTODO 而不是 VEVENT ? https://www.rfc-editor.org/rfc/rfc5545#section-3.6.2

于 2012-10-09T02:58:40.170 回答