0

Google 使用基于 XML/RSS/Atom 的Google Data API来提供对其各种服务的编程访问。

因为是 Google 做的,所以这些 API 变得非常流行,例如:有很多客户端应用程序支持它。谷歌甚至自己提供了很多客户端库。

也应该可以将 API 用于其他(非 Google)数据源。

有人这样做吗?

如果我必须为我的日历网站提供 API,那么使用 Google 的 API 代替 CalDAV 是否​​是一个不错的举措,CalDAV 是一个“适当的”标准,但可能更难使用?

或者 Google API 是否过于 Google 特定,没有足够的文档记录,或者由于其他原因不合适?

4

1 回答 1

0

对于日历,CalDAV 协议和 ICS 文件格式在应用程序和服务之间建立良好且可移植。我不会尝试完全复制 Google 的 API 所做的事情,因为它们可以是特定的。提供支持 XML/Atom 的基于 REST 的 API 并不是一个糟糕的选择。可能一切都取决于你想要做什么。对于日历,CalDAV/ICS 可能是最佳选择。

于 2009-06-19T06:08:54.560 回答