显然,我没有使用正确的关键字/短语来查找我需要的信息。如果你能帮我指明正确的方向,我将不胜感激。
我已经生成了一个ICS文件。我在电子邮件中放了一个指向这个文件的链接。我想要发生的是,收件人点击链接,它就会更新他们的日历(与操作系统、平台无关)。目前,该链接只是下载ICS文件,但不更新任何日历。
背景:我属于一个非营利性组织,该组织运营着几门课程,会员可以订阅。这意味着每个成员的课程列表将是不同的,因此我不能简单地发送一个列表,或者让人们订阅许多不同的“事件”来更新他们的日历。
这是可行的,还是我只是在做梦:-)
发布于 2019-04-05 10:57:33
Jeff,当有人点击ics链接时会发生什么取决于他们的设备和他们正在阅读电子邮件的程序,以及他们如何设置他们的默认设置-例如什么calednar应用程序。例如:我有我的设置来下载ics文件用于测试目的,如果我点击一个下载的文件,它会在notepad++中打开。
当然,大多数人都不会有这样的想法。但是,要让它自动发生并不那么容易,必须告诉用户。
要有更新(即同步)发生,收件人需要订阅链接的,而不是导入数据。如果他们不熟悉使用多个日历,他们可能会感到困惑。
谷歌说明:苹果日历https://support.apple.com/en-au/guide/calendar/subscribe-to-calendars-icl1022/mac上的https://support.google.com/calendar/answer/37100。相当恼人的是,iphones将为点击普通http..ics url的用户提供一个导入所有事件的选项。要让iphone提供订阅选项,人们必须使用非官方的苹果icalendar前缀webcal。因此,要么在网页上显示两个链接选项,要么进行设备检测并显示macs的webcal。
希望能澄清这一点。
https://stackoverflow.com/questions/55507008
复制相似问题