icalendar相关内容

将数据存储在“自定义字段"中或将附件存储在ics iCal文件中

我需要为手动构建的iCal文件(.ics)提供一些其他信息,而这些信息我实际上我不想让Calendar应用程序用户看到.因此,我需要能够在iOS应用程序中创建事件并(随后)从Calendar事件中读取它们时手动设置它们. 我想知道是否可以向iCal/.ics文件本身添加自定义字段/属性(而不是通过使用日历应用程序!).它们不会显示在Calendar应用程序中,但作为我的移动应用程序开发人员可 ..
发布时间:2021-05-15 19:24:41 其他开发

如何以编程方式使用ical从重复集中删除单个事件?

我在10,11th创建了一个周期性的ic事件,请参阅下面,我想删除第10个事件,所以我使用了Method:取消,但是由于UID相同,所以两条记录都将被删除.如何只删除一条记录,我应该使用其他值(例如UID)吗? BEGIN:VCALENDARPRODID:-///Microsoft Corporation//Outlook 9.0 MIMEDIR//EN版本:2.0CALSCALE:格里高利安 ..
发布时间:2021-05-15 19:24:36 其他开发

当添加到基于时区的日历时,ICS会调整日期

我已经下载了一个PHP脚本,该脚本可以让我为预定的网络研讨会生成可下载的ICS.日期和时间设置为WP ACF发布.此外,WordPress时区设置为America/Los_Angeles.但是我的时区位于PH的马尼拉. 这是代码. //ACF日期$ wdate = get_sub_field('date');//2020年6月16日,星期二$ stime = get_sub_field(' ..
发布时间:2021-05-15 19:24:33 PHP

当我添加& quot;方法:请求";到iCalendar,Gmail停止识别为事件

我正在使用iCalendar为Gmail用户安排活动.但是,如果事件发生更改,我希望能够发送更新.我读到我必须使用 METHOD:REQUEST 才能进行更新 但是,当我将METHOD:REQUEST添加到我的ics文件中时,Gmail停止将其识别为日历邀请. 这是工作示例没有"METHOD:REQUEST" BEGIN:VCALENDAR版本:2.0产品:-//Cratic//C ..
发布时间:2021-05-15 19:24:31 前端开发

在单个ics文件中分组多个事件(icalendar流)

我想根据RFC将多个事件分组在一个ICS文件(iCalendar流)中.可以做到,但我不知道如何.谁能帮我或给我一个例子吗? 这是rfc所说的: 但是,可以将多个iCalendar对象按顺序分组 一起在iCalendar流中.的第一行和最后一行iCalendar对象必须包含一对iCalendar对象定界符 字符串.iCalendar流的语法如下: icalstream = 1 ..
发布时间:2021-05-15 19:24:18 其他开发

如何从PHP Regex中的Facebook Events解析Ical文件?

我正在尝试解析此数据中的 Summary 和 DTSTART 字段,并考虑使用正则表达式.还尝试逐行阅读,但是无法解决实现它的逻辑. 有人帮忙吗? 已经有解析器了,但是我的要求有点独特,并且需要不同的目标实现. BEGIN:VCALENDAR产品:-//Facebook//NONSGML Facebook Events V1.0//ZHX-WR-CALNAME:朋友的生日X-发布- ..
发布时间:2021-05-15 19:24:15 PHP

ICS文件中的超链接问题

我已经创建了一个ICS文件.并且它具有文本的超链接.在Outlook 2013中,它运行良好.但是在其他电子邮件客户端中,它向我显示了完整的URL以及超链接文本.请参考以下屏幕截图. MAC-OS-笔记本电脑 Outlook2016 这仅在Outlook2013中正常工作.请参阅此屏幕截图. Outlook2013 请帮助解决此问题. 谢谢. 解决方案 Venil,并非所有日历或 ..
发布时间:2021-05-15 19:17:11 其他开发

Google日历无法识别来自iCalendars(.ics)的VALARM

导入时,Google日历无法识别.ics文件中的VALARM.考虑下面的日历以及一个事件和一个提醒.除了提醒电子邮件-(由VALARM部分指定)外,其他所有内容都可以正常导入,会被忽略. BEGIN:VCALENDAR版本:2.0PRODID:重复开始:温柔DTSTART:20160408T231500摘要:杂货描述:吃东西开始:VALARM动作:电子邮件描述:这是事件提醒摘要:警报通知参与者 ..
发布时间:2021-05-12 18:47:29 其他开发

Android Google日历“无法启动活动";

案例1 我已经在Amazon AWS上托管了一个日历事件iCal .ics 文件,并且该URL的HTTP URL已集成到我的Android应用程序中. 此处是文件 当用户单击URL时,将显示一个具有以下选项的意图选择器: 日历应用 浏览器下载文件 选择Google日历后,出现错误消息“无法启动事件" 当我选择Chrome时,文件将被下载,并且当用户单击下载的文件时, ..

当我添加“方法:请求"时,到iCalendar,Gmail停止识别为事件

我正在使用iCalendar为Gmail用户安排活动.但是,如果事件发生更改,我希望能够发送更新.我读到我必须使用 METHOD:REQUEST 才能进行更新 但是,当我将METHOD:REQUEST添加到我的ics文件中时,Gmail停止将其识别为日历邀请. 这是工作示例没有"METHOD:REQUEST" BEGIN:VCALENDAR版本:2.0产品:-//Cratic//C ..
发布时间:2021-05-11 19:07:17 前端开发

谷歌日历的iCal提要

我正在具有活动部分的Web门户中工作.我已经使用DDay.iCal创建了一个包含所有事件的iCal“提要".是否可以链接到该供稿,并且单击该供稿后,该供稿将被自动添加到Google日历中?(类似于RSS提要,当您单击它们时,您可以选择使用google阅读器).还是应该忘记使用iCal并开始阅读有关Google API的信息? 解决方案 我还没有尝试自己做同样的事情;但是,请记住,Milk似 ..
发布时间:2021-05-06 20:33:04 C#/.NET

带有ICS文件和CSV的Python

一个朋友问我一个个人项目的帮助,但是我不得不承认我的Python技能是非常基础的. 这里是个主意: 我必须下载Multplie ics文件(Google日历文件).我找到了multidl python程序.它完美地工作.我必须下载的所有文件URL都存储在一个txt文件中. 文件格式类似于YYYYMMDD_Merdy.ics YYYYMMDD_test.ics 此处是ics文 ..
发布时间:2021-04-27 20:00:05 Python

Google日历按网址添加要求

我正在尝试通过按网址添加方法添加Google日历.我收到来自Google日历的“无法在'我的URL'上为'我的用户名'添加导入的日历"的通用错误.我添加到Google的URL调用了Restful服务,该服务将发送回.ics文件.我可以在以下位置验证我的URL: http://severinghaus.org/projects/icv/和此处: http://icalvalid.cloudapp.n ..

如何将ICS/VCALENDAR文件标记为寿命终止/不再同步?

我在大型比赛中为运动器材设置了日历.竞赛现已结束,但我每个月仍获得千兆字节的带宽使用情况(大概是从日历同步到将其添加到Google日历等)中. 是否可以为任何更新设置结束日期,或者以某种方式禁用同步?如果可能的话,我宁愿不只是鱼雷. 解决方案 就像其他任何页面一样,您收到了太多不必要的流量或不再可用.使用http状态代码 https://www.w3.org/Protocols/rf ..
发布时间:2021-04-21 19:00:24 PHP

如果BYMONTHDAY是周末,iCal可以在BYMONTHDAY之后的第一个工作日安排活动吗?

如果我在当月的某个特定日期(即15日)发生重复事件,并且该日期是在星期六或星期日,那么iCal是否可以将事件安排在下一个可用的工作日进行? 解决方案 您不能设置例外,但可以使用byday和bymonthday的组合:这样的事情会给您一个周末结束后的星期一,这个星期六或星期日是15日. RRULE:FREQ = MONTHLY; BYDAY = MO; BYMONTHDAY = 16, ..
发布时间:2021-04-21 18:58:43 其他开发

从移动平台上的浏览器中向日历添加事件

我正在一个列出事件的移动网站上.我认为,将一个包含特定事件的所有信息的ICS文件放在一起,并链接到该文件就足以让操作系统处理ICS文件并将该信息添加到日历中. 这在台式机上有效,浏览器会询问我是否要在当前安装了日历应用程序的情况下打开ICS文件. 在android和iOS上,这根本不起作用. 这是我在android上得到的: Chromebrowser-无法下载文件;说下载 ..
发布时间:2021-04-21 18:58:40 前端开发

如何创建“互联网日历订阅"对于Outlook?

当前,用户添加了一个“新的Internet日历",但这是ICS文件的一次性下载.我希望用户单击一个按钮以将其个人日历添加为对Outlook的订阅.我想要自动更新. 就像在SharePoint中一样,名为“连接到Outlook"的按钮会将您正在查看的日历作为自动同步的日历添加到Outlook. 解决方案 在C#和此CodeProject帖子告诉我,您应该使用 DDay iCal库. ..
发布时间:2021-04-11 20:23:44 其他开发