【发布时间】:2011-11-06 05:20:59
【问题描述】:
我正在使用导出 .ics 文件的 Solspace 的日历模块创建表达式引擎日历。我希望用户能够单击链接以将活动添加到他们的 Google 日历。
Google 搜索我们太宽泛了,我需要一些更具体的指导来说明如何做到这一点。
【问题讨论】:
标签: google-calendar-api expressionengine icalendar
我正在使用导出 .ics 文件的 Solspace 的日历模块创建表达式引擎日历。我希望用户能够单击链接以将活动添加到他们的 Google 日历。
Google 搜索我们太宽泛了,我需要一些更具体的指导来说明如何做到这一点。
【问题讨论】:
标签: google-calendar-api expressionengine icalendar
如果您只想获得将个别事件添加到访问者日历的链接,请在此处遵循 Google 开发者文档:http://www.google.com/googlecalendar/event_publisher_guide_detail.html
然后只需使用您的各种字段变量在模板中构建指向规范的链接。
【讨论】:
您提到您正在使用导出 ics 文件的模块。
通常链接应该指向 ics 文件(或动态生成 ics 文件的代码)。
然后当用户单击链接时,浏览器会看到它是一个 ics 文件,并且根据用户的设置会提示一个操作(通常是添加到他们的日历中)。
如果您只想添加到他们的谷歌日历,那么您需要生成您在此测试站点上看到的各种链接 href: http://test.icalevents.com/calendar-of-all-events/
它有“向谷歌添加整个日历”和“向谷歌添加一个事件”的示例(以及更通用的 ics 链接)。
希望这样更清楚吗?
【讨论】: