jjzjj

python - 使用 icalendar 使用 Python 解析 iCal 提要

我正在尝试使用python中的icalendar库解析包含多个事件的提要。'summary'、'description'等工作正常,但对于'dtstart'和'dtend'它返回给我:位于0x101be62d0的icalendar.prop.vDDDTypes对象defcalTest():req=urllib2.Request('https://www.google.com/calendar/ical/XXXXXXXXXX/basic.ics')response=urllib2.urlopen(req)data=response.read()cal=Calendar.from_ical

html - 添加到 iCal 和 google-calendar 按钮到页面

有些网页有添加到iCal和添加到Google日历按钮,当您单击它们时,它会以某种方式向您的日历添加一个事件,会不会iCal或谷歌日历。我需要在网页中执行此操作,但似乎找不到相关文档。 最佳答案 通常它是一个带有事件的ics文件的简单按钮。您可以按照iCalendarprotocol构建自己的ics文件或者使用现有的库,例如,在.NET编程语言中,DDay.iCal是一个了不起的工具。如果您只想手动生成带有Google日历按钮的按钮,Google有自己的生成器:http://www.google.com/googlecalendar/

c# - 在 C# 中创建 iCal 文件

我正在寻找一种在c#(asp.net)中生成iCalendar文件(*.ics)的好方法。我找到了一些资源,但缺少的一件事是它们对quoted-printable字段的支持-具有回车符和换行符的字段。例如,如果description字段编码不正确,则只会显示第一行并可能破坏*.ics文件中的其余信息。我正在寻找可以生成*.ics文件的现有类和/或可以生成quoted-printable字段的类。 最佳答案 我使用DDay.Ical,它的好东西。能够打开一个ical文件并在一个漂亮的对象模型中获取它的数据。它说是测试版,但对我们来说效

ios - 从服务器监听 iCal 事件变化

我正在为日历应用程序构建服务器端。客户端仅适用于iOS。最初的计划是应用程序将知道iCal事件更改,然后告诉服务器。但这可能是提醒的问题(通过ParsePush)。例如,如果事件向前推进,则提醒应该更早到来。是否可以从服务器端收到有关iCal事件的通知?例如,当用户创建/更新/删除我想从服务器获取此信息的iCal事件时。这可能吗?还是一切都需要通过正在运行的native应用程序来完成?我的服务器目前在parse.com上。但如果需要,我可以使用单独的服务器,比如NodeJS。 最佳答案 由于iCal取决于用户/设备,除非用户已将其日

php - 如何使用 PHP 动态发布 ical 文件以供 Google 日历读取?

在PHPical上的任何Google搜索都会显示phpicalendar以及如何解析或读取INical文件。我只想编写一个PHP文件,从我的数据库中提取事件并以ical格式写出。我的问题是我找不到可以回答两个问题的地方:确切格式是什么,包括页眉、文件格式、页脚等?换句话说,该文件究竟必须具备什么才能被Google日历等正确读取?如果我使用.php扩展名构建此文件,如何将其发布为ical?我必须写入新的.ics文件吗?或者只要内容格式正确,GoogleCalendar等是否会读取.php文件?(很像style.css.php文件如果内容实际上是CSS等,则会被读取为CSS文件等)大家可以

php - 如何使用 PHP 动态发布 ical 文件以供 Google 日历读取?

在PHPical上的任何Google搜索都会显示phpicalendar以及如何解析或读取INical文件。我只想编写一个PHP文件,从我的数据库中提取事件并以ical格式写出。我的问题是我找不到可以回答两个问题的地方:确切格式是什么,包括页眉、文件格式、页脚等?换句话说,该文件究竟必须具备什么才能被Google日历等正确读取?如果我使用.php扩展名构建此文件,如何将其发布为ical?我必须写入新的.ics文件吗?或者只要内容格式正确,GoogleCalendar等是否会读取.php文件?(很像style.css.php文件如果内容实际上是CSS等,则会被读取为CSS文件等)大家可以