2

我想让我网站的用户有机会导出他们的日历,但我不知道该怎么做。

我已经阅读了两种不同的方式,.ics 文件和 webcal。

.ics 文件,他们必须下载这个文件(它是否适用于移动设备)?

webcal,我在另一个网站上看到我可以使用 webcal:// 订阅一个 url,然后获取日历信息。我试图在这个论坛上阅读它并谷歌它,发现我可以使用像http://www.davical.org/这样的工具,但它似乎很难,所以我不知道我是否理解对的?

我曾希望有一种方法可以在 php 中自己完成,然后为用户提供 webcal:// 地址,但也许这是一项更大的任务?

编辑如果日历的用户在订阅 webcal 时只需要具有读取权限,那么您可以这样做吗?- a href="webcal://calendar.ics">webcal ics 链接/a?

希望有人能让我更清楚:-)

谢谢, 安德烈亚斯

4

2 回答 2

3

看来我可以在本教程中制作这样的 .ics 文件 - https://gist.github.com/jakebellacera/635416。然后我可以像这样调用这个 .ics 文件。

<a href="webcal://domain.com/calendar.php">calendar</a>

我不知道这是否是正确的方法,但它似乎对我有用。

于 2013-11-13T13:36:54.707 回答
0

是的,您的 webcal 链接将起作用,但请注意,webcal 不是官方支持的 URI,因此您的里程会有所不同。特别是,它不适用于 Android 手机。

于 2018-03-11T22:06:34.230 回答