通过电子邮件链接更新日历

时间:2019-04-04 02:32:40

标签: email icalendar

很显然,我没有使用正确的关键字/词组来查找所需的信息。任何帮助我指出正确方向的帮助将不胜感激。

我已经生成了一个ICS文件。我在电子邮件中放置了指向该文件的链接。我想发生的是,收件人单击了链接,并更新了他们的日历(与OS,平台无关)。当前,该链接仅下载ICS文件,但不更新任何日历。

背景:我属于一个非营利组织,该组织开设一些会员可以订阅的课程。这意味着每个成员的课程列表将有所不同,因此我不能简单地发送单个列表或让人们订阅很多不同的“事件”来更新他们的日历。

这可行吗,或者我只是在做梦:-)

1 个答案:

答案 0 :(得分:0)

Jeff,当有人单击ics链接时会发生什么情况,取决于他们的设备和他们正在阅读电子邮件的程序,以及他们如何设置默认值-例如什么calednar应用程序。 EG:我有setuo下载ics文件用于测试目的,如果我单击下载的文件,它将在notepad ++中打开。

当然,大多数人不会那样做。但是,要使其自动实现并非易事,必须告诉用户。

要进行更新(即同步),收件人需要订阅,而不是导入数据。如果他们不熟悉使用多个日历,则会感到困惑。

谷歌上的

说明:苹果日历https://support.google.com/calendar/answer/37100上的https://support.apple.com/en-au/guide/calendar/subscribe-to-calendars-icl1022/mac。令人讨厌的是,iPhone将为单击常规http..ics url的用户提供导入所有事件的选项。为了使iPhone提供订阅选项,必须使用非官方的Apple icalendar前缀Webcal。因此,最终要么在网页上同时显示两个链接选项,要么进行设备检测并显示Mac的Webcal。

希望可以澄清