我正在使用Solspace的Calendar模块创建一个Expression Engine Calendar,它导出.ics文件。我希望用户能够点击链接将活动添加到他们的Google日历中。
谷歌搜索我们的范围太广了,我需要一些更具体的方向来指导如何做到这一点。
答案 0 :(得分:2)
您提到您正在使用导出ics文件的模块。
通常链接应该是ics文件(或动态生成ics文件的代码)。
然后当用户点击链接时,浏览器会看到它是一个ics文件,并根据用户的设置提示操作(通常是添加到他们的日历中)。
如果您特别只想添加到他们的Google日历,那么您需要生成您在此测试网站上看到的各种链接href: http://test.icalevents.com/calendar-of-all-events/
它有“将整个日历添加到谷歌”和“只添加一个事件到谷歌”的例子(以及更一般的ics链接)。
希望能让它更清晰吗?
答案 1 :(得分:1)
如果您只想拥有将个别活动添加到访问者日历的链接,请点击此处的Google开发人员文档:http://www.google.com/googlecalendar/event_publisher_guide_detail.html
然后,只需使用各种字段变量即可在模板中构建指向规范的链接。