重要提示:我们将于 2024 年 9 月 30 日停止对 2.0 版 Google Data API 的支持。为确保可继续使用相关功能,请将依赖 v2.0 Google Data API 的应用更新到最新 API 版本。如需获取最新版本,请使用左侧导航栏中的链接。注意:虽然某些 GET 请求(例如商家信息帖子)作为 Feed 网址继续受到支持,但这些请求的行为方式略有不同。 如需了解详情,请参阅 Blogger 帮助文档。
Google 数据客户端库可以帮助您编写使用 Blogger Data API 的客户端应用。
对于每种语言,客户端库都提供了各种工具和一个抽象层,让您可以构建查询并使用响应数据,而无需创建 HTTP 请求或手动处理 HTTP 响应。每个客户端库都提供了与 API 使用的元素和数据类型对应的类。每个客户端库还为具有 Data API 的特定 Google 服务提供了扩展程序。
Java 客户端库
Java 客户端库由 Google 提供
- 入门指南
- 适用于 Java 的 Blogger 开发者指南
- 参考指南 (Javadoc)
- 有关将 Eclipse 与 Java 客户端库配合使用的文章
- 项目主页面 (Subversion)
- “下载内容”页面
.NET 客户端库
.NET 客户端库由 Google 提供,支持桌面、Web 和移动应用开发。
- 入门指南
- .NET 版 Blogger 开发者指南
- 参考指南 (NDoc)
- 项目主页面 (Subversion)
- “下载内容”页面
PHP 客户端库
PHP 客户端库由 Zend 提供,是 Zend Framework 的一部分。该客户端库也可作为一个独立版本使用。
- 入门指南
- Blogger PHP 开发者指南
- Zend 参考指南
- Zend API 指南 (phpdoc) - 选择 Zend_Gdata 作为“软件包”
- “下载内容”页面
Python 客户端库
Python 客户端库由 Google 提供,可用于开发命令行应用、Web 应用和 Google App Engine 应用。
- 入门指南
- Blogger Python 开发者指南
- 参考指南 (PyDoc)
- 项目主页面 (Subversion)
- “下载内容”页面
JavaScript 客户端库
JavaScript 客户端库提供在 JavaScript 中的完整读/写功能。您还可以通过原始 JSON 获得只读权限。
- Blogger 交互式 JavaScript 开发者指南
- 参考指南 (JSdoc)
Objective-C 客户端库
Objective-C 客户端库支持编写适用于 Mac OS X 的原生 Cocoa 应用,现在提供对 iPhone SDK 的支持。
外部客户端库
以下客户端库并非由 Google 编写,不受 Google 支持。
- Force.com Toolkit for Google Data API - 面向 Salesforce.com 开发者的 Apex 客户端库。
示例代码
下面是一些示例程序的链接,这些示例程序演示了如何使用 API 和客户端库。您可以使用它们作为您的入门帮助!
- Java
- .NET
- PHP
- Python
- JavaScript
- Objective-C
- 其他
教程
这些文章可帮助您快速上手、调试问题或将您喜爱的语言与 Google 数据 API 配合使用。如需查看完整列表,请参阅文章页面。