Google日历活动按钮 - 移动版

ste*_*are 6 mobile events google-calendar-api

我创建了一个移动网站,显示从Google日历中检索到的事件.我想在每个活动上显示一个按钮,允许用户将活动添加到他们自己的Google日历中.

Google日历提供了一种使用HTML代码段执行此操作的简单方法:(http://www.google.com/googlecalendar/event_publisher_guide_detail.html)

url接受参数,以便您可以填充添加事件表单.以下是一个示例:https: //www.google.com/calendar/render?action = TEMPLATE&text = Brunch + at + Java + CoffeeAdate = 20060415T180000Z/20060415T190000Z&location = Java + Coffee,+ San + Fracisco,+ CA&details = Try + our+周六早午餐+ +专用:用鲜+ +水果%3Cbr%3E%3Cbr%3EYum及TRP%3Cbr%3E%3Cbr%3EFrench +面包+ =真sprop; = +网址:http://www.javacafebrunches.com&sprop; =名称:java的+咖啡厅和gsessionid = OK&SF =真输出= XML

很遗憾,我无法找到此页面的移动版本.如果您转到使用Android的页面,它会询问您是否要使用移动版本,但由于没有移动版本,它会反复显示该对话框,直到您最终取消该对话框.

有谁知道这个页面的移动版本,或建议另一种方式来做到这一点?(理想情况下没有AJAX,因为它在应用程序模式下导致iPhone上的一些离线缓存问题).

TJ *_*ner 7

我自己一直在做这方面的研究,我已经接近了,但我还没有100%.以下是移动"共享活动"链接的示例网址:

http://www.google.com/calendar/gp#~calendar:view=e&bm=1&action=TEMPLATE&text=Halloween+Party+2011&dates=20111101/20111202&details=Description&location=Millennial+Media&trp=false

它打开了Google日历的移动版本,并预先填充了有关您共享活动的详细信息.

我遇到的唯一问题是您尚未登录Google日历.它会将您带到登录页面,这很好,但是在您登录后,它将转到主屏幕而不是事件输入页面.

如果您找到或已经找到答案,请告诉我.

~TJ