10得票1回答
如何通过直接链接将WebCal/iCalendar添加到Google日历

您可以通过直接链接(例如在澳大利亚节日中的左下角按钮)将托管在Google上的日历添加到您的Google日历帐户中。如果您单击该按钮,该日历将添加到您的帐户中。 我在我的网站上有一个webcal日历,并且我想添加一个像示例中那样指向我的日历的按钮。 我该怎么做?

7得票4回答
在Django或Python中发送一封包含日历ICS附件的文本+HTML电子邮件

我一直在寻找一个库或至少是一小段可用的代码,让我可以从Django(或至少是Python)发送一封包含文本内容、HTML内容和ICS日历附件的电子邮件,并且这些内容能被所有主要的电子邮件客户端识别。按照我的特定用例,如果用户提供了“添加到日历”的按钮就足够了。 我觉得这个问题现在应该已经有解...

8得票2回答
如何使用DDay.iCal创建Outlook“约会”?

我正在使用DDay库创建iCal事件,以便我的网站用户可以将其添加到他们的日历中。 我希望他们添加的是约会,而不是Office 2010中的会议请求(并且希望其他软件也是如此)。当我使用库并将方法设置为PUBLISH时,它确实显示为约会,但报告说在日历中找不到该会议。然后,当我点击“无需回复...

15得票1回答
ICS(iCalendar)UID的目的和用途

我正在使用Java创建一个用于ICS文件的同步适配器,但是我在识别远程动态创建的文件中的新更新中的相同事件时遇到了问题。 于是我想,很好,我可以使用UID,结果发现每次下载ICS文件时,UID都是随机生成的。那么如果UID每次都是随机生成的,它的作用是什么呢?为什么不假设存在于宇宙中的每个I...

8得票3回答
将ICS文件添加到Outlook 2011(Mac)作为新日历

我创建了一个包含多个事件的.ics文件,希望将其作为新日历添加到Outlook中(以便轻松删除)。但是,如果我双击.ics文件,则这些事件会添加到我的当前日历而不是新日历。我找不到添加或导入日历的菜单项。我认为我可能漏掉了一些明显的东西。你有什么想法吗?适用于Mac的Outlook 2011。...

12得票3回答
从PHP的时区值生成iCalender VTIMEZONE组件

我正在为我的事件日历应用程序添加一个功能,提供活动的 iCalendar (ics) 文件下载。 我想生成VTIMEZONE 组件,但我只有来自date_default_timezone_get()的PHP时区值。 这是 Outlook 生成的“东部时间(美国和加拿大)”VTIMEZONE组件...

7得票1回答
如何使用ICS文件在Google日历中添加/修改事件

我正在尝试创建一个ICS文件,通过电子邮件向Google日历添加事件。最终,该日历将从桌面应用程序发送给多个用户。如果事件发生更改(仅限事件时间,忽略取消的事件),我希望能够修改日历。 以下是我的ICS文件: BEGIN:VCALENDAR VERSION:2.0 PRODID:-//MY...

8得票2回答
给多个客户编写ICS文件,包括Google

我需要编写一个脚本来发布.ICS文件。我已经了解到这很难做对,因为一些日历客户端存在缺陷(很多人声称Google日历在时区方面特别有问题),或者是因为开发人员没有正确遵循规范。我只需要为北美地区做这个,但我必须考虑夏令时(记住像亚利桑那州这样的地方,部分地区遵守夏令时,部分地区不遵守)。 有...

33得票5回答
iCalendar“字段”列表(基于iCalendar标准的数据库模式)

我的应用需要处理日历信息(包括单一事件、循环事件等)。为了更容易地与其他应用程序进行接口,我认为基于iCalendar格式(字段、关系、约束)直接创建我的数据库模式是一个好主意,这样我可以通过ORM获得与iCalendar兼容的对象,并在需要时轻松地公开它们。 我知道RFC可用,但由于我目前...

12得票1回答
苹果/谷歌是否提供有关iOS或Android中iCal字段支持的规格说明?

我正在尝试通过iCal(使用DDay.iCal软件包,如果有影响的话)发布专有软件日历,以便客户可以在他们的手机或平板电脑上查看他们的约会(或在支持iCal的任何其他软件中,如Outlook或Google Calendar)。不幸的是,似乎iCal规格提供了许多这些消费者不使用的字段(例如Co...