【问题标题】:ical integration for apple devices through ruby on rails通过 ruby​​ on rails 对苹果设备进行 ical 集成
【发布时间】:2016-03-03 19:16:29
【问题描述】:

您好,经过大量网络研究后,我找不到任何可以将苹果设备 icalendar 或 ical 与 ruby​​ on rails 应用程序集成的 gem。

我看到苹果设备有一个“webcal 订阅链接”,我如何在 ruby​​ on rails 中创建 webcal url,以及如何从 ruby​​ on rails 应用程序为苹果设备创建订阅日历。

【问题讨论】:

    标签: ios ruby-on-rails ruby macos


    【解决方案1】:

    您可以像这样访问 iOS 内置应用程序

    如果您正在寻找 URL 架构,iPhone 日历是:

    <a href="CALSHOW://something here?">Click me!</a> 
    

    更多信息请关注here

    如果上面不行,你可以看看这个link

    希望对你有帮助!

    【讨论】:

      【解决方案2】:

      您必须区分事件链接(.ics 文件或链接)和 CalDAV 提要(日历同步)。 解释见this PDF

      要生成 .ics 条目 (RFC2445),有一些宝石。即:

      使用这些 gem,您可以生成 ICS 内容并链接到它。当您点击此类链接时,iOS 设备将生成一个新的日历条目。

      可以创建包含许多日历条目的文件,并且日历可以“订阅”这个,类似于 RSS 提要,使用 URL 方案 webcal。我使用即:

      webcal://ifeiertage.de/by-.ics

      另一方面,CalDAV 需要具有身份验证功能的日历服务器,例如 DaviCAL、owncloud(或 Google Calender)。据我所知(参见上面的 PFD),没有简单的方法可以通过单个链接生成这样的帐户。
      您必须为 iOS 创建一个配置文件。

      【讨论】:

        猜你喜欢
        • 2018-11-05
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2023-03-22
        • 2013-09-18
        • 1970-01-01
        • 2018-06-09
        • 1970-01-01
        相关资源
        最近更新 更多