icalendar相关内容

iCalendar“字段"列表(用于基于iCalendar标准的数据库架构)

我的应用程序必须处理日历信息(包括单次发生,重复发生等).为了轻松地与其他应用程序交互,我认为直接基于iCalendar格式(字段,关系,约束)创建数据库架构是一个好主意,这样我就可以通过ORM获得iCalendar兼容的对象,当需要. 我知道RFC是可用的,但由于目前我不使用其中的所有其他信息,它有点复杂. 有人可以让我指向一个更简单的资源来创建基于iCal标准的数据库架构(这意味着 ..
发布时间:2020-11-26 02:18:46 其他开发

使用Python解析文件(ics/icalendar)

我有以下格式的.ics文件.解析它的最佳方法是什么?我需要检索每个条目的摘要,描述和时间. BEGIN:VCALENDAR X-LOTUS-CHARSET:UTF-8 VERSION:2.0 PRODID:-//Lotus Development Corporation//NONSGML Notes 8.0//EN METHOD:PUBLISH BEGIN:VTIMEZONE TZID:In ..
发布时间:2020-11-26 02:18:39 Python

iCal-远程查询过滤器

也许是愚蠢的问题,但我想知道iCal客户端如何查询远程日历. 我刚刚创建了一个小的Web服务,该服务生成了一个iCal文件. Google日历和Lightning(新的Sunbird)已成功解释了此文件.但是我没有过滤任何时间范围. 我认为Google和Sunbird客户端提供了至少可以按日期过滤的参数. 我怎么知道这些参数是什么?它是iCal RFC的一部分吗? 有人可以 ..
发布时间:2020-11-24 23:52:04 其他开发

icalendar是否支持HTML和CSS?

我正在尝试使用X-ALT-DESC; FMTTYPE = text/html创建带有html描述的ICalendar:但它似乎不支持内联CSS进行布局/样式化,无论如何,它都可以使CSS在icalendar? 解决方案 RFC 5545(iCalendar规范)允许您使用HTML,但这与支持它的日历客户端不同.我怀疑您会发现很少有非基于浏览器的日历能够做到这一点. ..
发布时间:2020-11-24 06:44:31 前端开发

导入到Google日历的ICS feed在全天活动的标题中显示(凌晨12:00)

我已经创建了一个ICS文件,并将其导入了Google日历.它以应有的方式用纯色块显示“全天"事件,但也将其添加到标题的开头(凌晨12:00).有什么方法可以不同地格式化我的供稿,以防止这种情况发生?这是代码: BEGIN:VCALENDAR VERSION:2.0 PRODID:-//Nasher Museum of Art//NONSGML Events //EN X-WR-CALNAME ..
发布时间:2020-11-17 19:05:52 其他开发

在Google日历中导入的iCalendar事件为空

将ics文件("iCalendar")导入Google日历时,导入成功,并且所有事件都出现在日历中,但事件的所有字段均为空. 显示的唯一信息是“忙"(屏幕截图上的“占用(e)"). 在导入过程中不显示错误消息. 通过多个验证库和在线工具对ics文件进行了很好的验证. 解决方案 在我的情况下,这是由于事件的CLASS属性为PRIVATE或CONFIDENTIAL引起的. ..
发布时间:2020-11-17 18:57:37 其他开发

iCalendar中的每周定期活动

我在ics文件下粘贴了一个重复发生的事件,这是每周一次的重复事件,该事件在星期一,星期二,星期三重复.我检查了语法,这似乎很好.这有什么问题吗? BEGIN:VCALENDAR PRODID;X-RICAL-TZSOURCE=TZINFO:-//com.denhaven2/NONSGML ri_cal gem//EN CALSCALE:GREGORIAN VERSION:2.0 METHOD ..
发布时间:2020-11-17 18:49:32 其他开发

Google Calendar API +电子邮件通知ics文件

我正在使用Google Calendar API在Google Calendar上创建事件,效果很好. 当我在Google日历中修改其中一个事件时,Google可以通过电子邮件向我发送带有.ics文件的甚至更新. 有没有一种方法可以通过电子邮件或ics文件确定eventid,并在使用API​​创建事件时将其绑定回eventid? 例如,我想自动接收从Google日历发送的事件更改电子邮 ..
发布时间:2020-11-17 18:47:15 其他开发

导入.ics文件时出现Google日历错误

我很难让我的订阅日历与Google日历一起使用.以下URL可以在Outlook和Apple Calendar(iCal)上正常使用,但是我从Google收到错误消息:“您提供的地址未包含有效iCal或GData格式的日历." 我的URL通过了以下验证器的验证(icalvalid.cloudapp.net/和severinghaus.org/projects/icv/) 任何人都可以提供 ..
发布时间:2020-11-17 18:45:25 其他开发

要将单个Google日历活动导出到ICS?

我目前正在研究在网页上显示来自多个Google日历的事件列表的可能性.目前,我正在使用适用于WordPress的Google Calendar Events插件在站点(防火墙后面的开发站点,因此无法共享链接)上显示事件;但我想看看是否有任何简单的方法可以为每个事件动态生成ICS文件. 我们希望允许网站访问者将单个事件添加到他们的日历中,但是Google Calendar Data API似乎 ..
发布时间:2020-11-17 18:42:09 PHP

Icalendar ICS更新在Google日历中不起作用

我对Gmail/Google日历地址的ICS附件有一些麻烦. 当我必须编辑事件时,我会通过邮件发送带有ICS文件的更新,该文件具有与原始事件相同的UID.但是,GCalendar添加了第二个事件.我该如何克服? 这是第一个ICS文件内容: BEGIN:VCALENDAR VERSION:2.0 CALSCALE:GREGORIAN METHOD:REQUEST BEGIN:VEVENT ..
发布时间:2020-11-17 18:36:51 其他开发

Google Calendar API同步令牌无效时该怎么办?

在Google Calendar API的文档中,内容如下: 有时,由于各种原因(包括令牌到期或相关ACL的更改),服务器使同步令牌无效.在这种情况下,服务器将使用响应代码410响应增量请求.这将触发对客户商店的完全擦除和新的完全同步. 我系统中的许多同步令牌都无效了,我也不知道为什么.我在很多日历中都遇到此错误: (410)同步令牌不再有效,需要完全同步. 在不强迫用户登 ..
发布时间:2020-11-16 20:40:12 其他开发

使用“添加到日历"时,Google日历会忽略ICS UID;关联

开发一个应用程序,使申请人可以通过第三方服务安排与我们团队成员的面试.我们会定期对第三方进行API调用以进行最近的更改,生成ICS文件,然后将该文件通过电子邮件发送给我们的团队成员,以便他们可以将其存储在Google日历中. BEGIN:VCALENDAR VERSION:2.0 PRODID:-//Google Inc//Google Calendar 70.9054//EN CALSCA ..
发布时间:2020-11-16 02:44:49 其他开发

设置iCalendar Feed的更新限制

我的应用程序中有一个日历供稿(.ics),但它很大,因为它包含4,000多个事件.指定下载多少个事件或日历应该往后或向前走多远时,是否有标准或最佳实践? 不过,我的主要问题是如何在日历上配置或设置更新限制,例如,用户使用Outlook订阅日历,而Outlook仅每几个小时更新一次.目前,我的Feed缓存了几个小时,但是如果我可以安装Outlook或任何客户端,则用户仅每隔几个小时检查一次更新 ..
发布时间:2020-11-04 00:19:12 其他开发

在.ics日历文件中包含LOCATION字段将停止MacOS El Capitan上的Calendar与Exchange Server通信

这个问题与我之前问过的一个问题有关( http://severinghaus.org/projects/icv/进行验证.这些事件将导入到单独的日历中,而不是默认的Exchange日历中,并按预期方式显示在日历中.但是,导入事件后,日历无法将事件同步到Exchange Server.如果我尝试添加受邀者,这一点尤其明显.立即,我收到一条错误消息,提示: Calendar can’t save ..
发布时间:2020-11-01 23:32:04 其他开发

如何在Django中创建一个ic持续时间字段?

我使用在管理站点注册的Django模型。我模型的一个字段代表持续时间。我想使用DateTimeField,但我不想将值保存到数据库中的日期时间,而是想将其保存为varchar(根据RFC5545(标准)格式化)(例如,持续时间为1天1小时1分钟1秒将存储为“ P1DT1H1M1S”)。我该怎么做?我应该覆盖DateTimeField吗? 解决方案 您可以为其创建一个自定义Django字段, ..
发布时间:2020-10-19 01:00:36 其他开发