- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我一直忙于为我的网站创建用户可以订阅的 iCal 源。经过一些最初的麻烦,我找到了 http://nerddinner.codeplex.com/ ,它的功能完全符合我的要求。下载源代码,根据需要修改它,完成。我现在可以创建一个链接来下载动态创建的 iCal 文件。可以用outlook打开,一切正常。
异常(exception):当我尝试创建日历提要而不是下载 .ics 文件时,outlook 告诉我它不是有效的日历文件。
我已将 iCal 文件的链接创建为:
<a href="webcal://mnelab.3me.tudelft.nl/MyLab/iCalFeed/B928B195-BCC5-4014-AD23-6002B3880A6B/EquipmentBookings">feed</a>
(我正在使用 RiaLibrary.Web.dll 来创建“花哨”的 Url。)
当我单击该链接时,我的浏览器询问我是否要使用 outlook 打开提要。然后,当我单击“启动应用程序”时,outlook 会询问我是否愿意订阅提要。我单击"is",然后 outlook 显示文件“EquipmentBookings”不是有效的 Internet 日历文件。
当我将地址复制粘贴到我的浏览器中并将“webcal”替换为“http”时,文件下载正常并且在 outlook 中打开也正常。
生成的ics文件内容如下:
BEGIN:VCALENDAR
VERSION:2.0
METHOD:PUBLISH
PRODID:-//ddaysoftware.com//NONSGML DDay.iCal 1.0//EN
BEGIN:VEVENT
DTEND:20120810T120000
DTSTAMP:20120913T222252
DTSTART:20120810T090000
LOCATION:AFM Lab
SEQUENCE:0
SUMMARY:Nanosurf easyScan 2 STM
UID:2bed0b80-fb1d-4539-b171-063287dad4a2
END:VEVENT
BEGIN:VEVENT
DTEND:20120814T130000
DTSTAMP:20120913T222252
DTSTART:20120814T090000
LOCATION:AFM Lab
SEQUENCE:0
SUMMARY:Nanosurf easyScan 2 STM
UID:15d39ada-f80f-4b95-959d-a60937bb7a85
END:VEVENT
END:VCALENDAR
我用 http://severinghaus.org/projects/icv/ 验证了它们一切似乎都很好。这是可以预料的,因为文件在 outlook 中打开时没有错误。它只是不被接受为提要。
有人知道这里发生了什么吗?
最佳答案
事实证明这是一个非常非常糟糕的身份验证问题。 Controller 类上有一个 [Authorize] 属性。我不知道我怎么没看到。不管怎样,现在已经修好了。
关于c# - 无法订阅使用 dday.ical 创建的 webcal 提要,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12414721/
我想让我网站的用户有机会导出他们的日历,但我不知道如何做到这一点。 我已经阅读了两种不同的方式,.ics 文件和 webcal。 .ics 文件,他们必须下载这个文件(它是否适用于移动设备)? 网络电
我的应用程序在运行时生成一个复杂的日历,因此任何用户都有特定日期/时间的任务,并且每个任务都有一个描述和一些属性。 我被要求将此日历“发布”为 webCal。我对webcal一无所知,无论如何我想知道
NSURL *url = [NSURL URLWithString:@"valid_webcal_url"]; if (![[UIApplication sharedApplication] open
我有一个带有日历的 webcal 提要,我想将其添加到我的应用程序的谷歌日历的用户。我已经尝试了很多搜索,看看这是否可行,但还没有真正得到任何结果。我对 Android 开发还比较陌生,所以如果我遗漏
我正在尝试以编程方式订阅日历。我与我的两个类轮相当接近,但现在我对这个名字有疑问。我希望通知说一些对用户更友好的内容,例如“学校日历”而不是 URL。对此有何建议? NSString *url = @
最近我试图从 Facebook 导出我 friend 的生日列表,我得到了一个像这样的网址 - webcal://www.facebook.com/ical/b.php?uid=14422701&ke
当 Outlook 2007 和 2010 订阅 Internet 日历(通过指向 iCalendar 或 vCalendar 文件的 webcal:// 链接)时,它们多久自动更新一次?有没有办法在
我正在创建一个资源规划器,我想为资源启用 webcal 订阅。现在我不知道如何用 PHP 开发 webcal 订阅系统。是否有任何文档/库或代码片段可以与我分享? 最佳答案 好吧,我知道的有很多,一些
我发布了 webcal URL,允许我的 web 应用程序的用户订阅各种日历。据我了解,识别 webcal URL 的应用程序将默认为 http,但我想使用 https 保护文件传输。以下 apach
我有一个日历应用程序,我通过使用“webcal://”协议(protocol)链接客户端来提供订阅。它工作得很好。我想知道的是在接收日历应用程序中是否有方法标题它,例如 Outlook、iPhone、
据我了解,CalDAV 是 WebDAV 的扩展,用于管理 iCalendar 订阅。 Webcal 是一个 URL 方案,它可以做同样的事情,但不是标准化的。 我就在这里吗?无论哪种方式都有什么优点
好吧,我创建了一个小脚本来生成 iCal 事件并使用 webcal 协议(protocol)自动将其添加到日历。 脚本的工作方式如下:我在服务器上托管 ical-generator.php 文件,并通
我已经使用 DDay iCal library. 创建了一个 ics 文件现在我想用它制作日历提要 webcal protocol .如果我创建的文件名是 myCalendar.ics ,它将可以使用
我一直忙于为我的网站创建用户可以订阅的 iCal 源。经过一些最初的麻烦,我找到了 http://nerddinner.codeplex.com/ ,它的功能完全符合我的要求。下载源代码,根据需要修改
已结束。此问题不符合 Stack Overflow guidelines .它目前不接受答案。 我们不允许提出有关书籍、工具、软件库等方面的建议的问题。您可以编辑问题,以便用事实和引用来回答它。 关闭
在我的 iPhone 应用程序中,我有一个按钮,可以在 UIWebView 中打开 webcal://URL,如下所示: #define kHostName @"webcal://www.markth
我尝试解析 icloud 日历 (CalDav)。该日历可通过 webcal 协议(protocol)访问。日历的地址类似于 webcal://p19-calendarws.icloud.com/ca
您可以通过直接链接将 Google 托管的日历添加到您的 Google 日历帐户(例如 Holidays in Australia - 左下角的按钮 - 如果单击它,日历将添加到您的帐户)。 我的网站
我正在尝试为我的应用程序用户创建一个链接,用于订阅他们的帐户日历。我有一个在 rails calendar_publisher_lists_url(:format => :ics, :only_pat
我已经从 iCal 导出了一个 .ics 格式的事件,并链接到我正在创建的事件站点的文件。 当我在 MacBook 上浏览 Chrome 中的链接时,它会正确打开 iCal 并订阅该事件。 但是,当我
我是一名优秀的程序员,十分优秀!