如何从Google日历中提取数据并以纯文本格式显示

时间:2010-12-02 22:52:55

标签: text google-calendar-api

我想从Google日历中提取数据和事件名称,然后将其显示为纯文本。当日历更新时,我希望文本反映这一点。它将成为我工作的网站的一部分。

有什么好办法可以解决这个问题?

1 个答案:

答案 0 :(得分:2)

GData apis是您正在寻找的。至少有.NET,PHP和Java的API(已经使用了所有,它们都很好)[1]。我已经使用Zend Framework的实现[2]取得了巨大的成功,使得一个时钟应用程序总计了我们组织中的成员记录在他们的Google日历上的时间,并且.NET框架也同样出色。对于一个网站,这是要走的路。

还有一个漂亮的命令行工具,虽然我没有那么多的成功(两个* nix和Windows命令行,虽然你当然会在* nix中有更多的处理能力;))

[1] http://code.google.com/apis/gdata/docs/client-libraries.html

[2] http://framework.zend.com/manual/en/zend.gdata.html

[3] http://code.google.com/p/googlecl/

[编辑]

我提到的用于构建时钟的项目可在http://code.google.com/p/gcaltimeclock/获得 您最感兴趣的文件是http://code.google.com/p/gcaltimeclock/source/browse/application/controllers/calendars.phphttp://code.google.com/p/gcaltimeclock/source/browse/application/views/calendars/timesheets.php