Windows Live Calendar 自动添加至日历 API

Evan 在 Windows Live Mail 团队博客中介绍叻 Windows Live Calendar 的自动添加至日历 API,允许用户通过一个链接添加日历项,而无需再输入详细的日历项信息。比如下面这个链接:

http://calendar.live.com/calendar/calendar.aspx?rru=addevent&dtstart=20090106T190000Z&dtend=20090106T200000Z&summary=title&location=location

点击之后就会出现下图所示的添加日历活动的界面:

Windows Live Calendar 自动添加至日历 API

接下来我简单介绍一下地址中的参数:

  • rru=addevent  –  必须,用户登录 Calendar 后显示添加新活动页面
  • dtstart  –  开始时间和日期
  • dtend  –  结束时间和日期
  • summary  –  活动名称
  • location  –  活动地点
  • description  –  活动介绍

请确保以上参数已经做好 URL-encoded 处理,否则可能出现错误。另外,Evan 还介绍了时间日期(格式和时区)的注意事项和一些技巧。

在 07 年,Rob Dolin 为我们介绍了 Windows Live Events API 开发的细节,感兴趣的同学也可以去看看。

来源链接: Automatic “Add to Calendar” from your Web Content

赞赏
2 条评论
  • 猪小猪

    沙发!不过live日历应用还不是很广泛哦~~twitter传递消息就是快。

    2009 年 02 月 03 日 2:59 下午 回复

  • imgen

    This is cool.

    2009 年 02 月 04 日 8:37 上午 回复

发表评论