警告:本页面介绍的是 Google 的旧版 API,即 Google 数据 API;它仅与 Google 数据 API 目录中列出的许多 API 相关,其中许多 API 已替换为较新的 API。如需了解特定新 API,请参阅新 API 的文档。如需了解如何使用较新的 API 向请求授权,请参阅 Google 帐号身份验证和授权。
本页面提供了有关示例代码的链接和信息。
目录
JavaScript 示例
可通过网络浏览器使用 JavaScript 客户端库与 Base Data API、Blogger Data API、Calendar Data API、Contacts Data API 和 Finance Data API 进行交互。
注意:此部分中之前的示例已被移除,因为它们依赖于不再提供的 API 和/或身份验证方法。
JSON 示例
这些是实时样本;点击即可查看。如需了解详情,请参阅将 JSON 与 Google Data API 搭配使用。
Google 日历
- 日历中即将举办的活动
- 此示例演示了如何使用日历数据 API 提供的 JSON 输出格式在网页上显示来自 Google 日历的近期日历活动列表。
Blogger
- Blogger 中的近期博文
- 此示例演示了如何使用 Blogger Data API 提供的 JSON 输出格式显示 Blogger Beta 版上托管的近期博文列表。
电子表格
- 读取 Google 电子表格数据
- 此示例演示了如何使用电子表格数据 API 提供的 JSON 输出格式在网页上显示 Google 电子表格中的数据。
小工具示例
有关创建 Google 数据 API 小工具的详细信息,请参阅创建 Google 数据小工具或完整的编写 OAuth 小工具文档。
Java 示例
与客户端库捆绑的示例
这些示例可以在可下载的 Java 客户端库软件包中找到。如需了解详情,请参阅 Java 客户端库开发者指南或下载 Java 客户端库。
- java/sample/authsub/
- GData AuthSub 代理,使用 Java servlet 实现;通过代理访问数据的 JavaScript 客户端示例。
- java/sample/calendar/
- 使用简单的客户端在 Google 日历上执行一些硬性操纵。
- java/sample/codesarch/
- 用于查询 Google Code Search 数据 API 的命令行客户端。
- java/sample/spreadsheet/
- 使用 Google 电子表格 API 的示例应用。
- java/sample/appsforyourdomain/
- 使用 G Suite API 的示例应用。
- java/sample/blogger/
- 使用 Blogger API 的示例应用。
- java/sample/contacts/
- 使用 Google Contacts API 的示例应用。
- java/sample/docs/
- 使用 Google Doclist API 的示例应用。
- java/sample/gbase/
- 使用 Google Base API 的示例应用。
- java/sample/photos/
- 使用 Picasa Web Album API 的示例应用。
- java/sample/sidewiki/
- 使用 Google Sidewiki API 的示例应用。
- java/sample/webmasterstools/
- 使用网站站长 API 的示例应用。
- java/sample/youtube/
- 使用 YouTube API 的示例应用。
- ASP 示例页面
- 使用客户端库的视频搜索和上传示例。
.NET 示例
与客户端库捆绑的示例
这些示例可在可下载的 .NET 客户端库软件包中找到。有关详情,请参阅 .NET 客户端库开发者指南或下载 .NET 客户端库。
- clients/cs/samples/blogger/
- 使用 Blogger API 的示例应用。
- clients/cs/samples/calendar/
- 使用 Google Calendar Data API 的示例应用。
- clients/cs/samples/spreadsheets/
- 使用 Google 电子表格 API 的示例应用。
- clients/cs/samples/DocListUploader/
- 将文档上传到 Google 文档。
- clients/cs/samples/DocListExporter/
- 以各种格式导出 Google 文档。
- clients/cs/samples/PhotoBrowser/
- 使用 Picasa Web Album API 的示例应用。
- clients/cs/samples/YouTubeSample/
- 使用 YouTube API 的示例应用。
- clients/cs/samples/appsforyourdomain/
- 使用 G Suite API 的示例应用。
其他示例
- 通讯录更新器
- WPF 示例,演示了如何使用联系人 API 读取和更新联系人。 您也可以使用 .zip 文件。
- Google 文档 PDF 串联器
- 将 PDF 文件合并在一起,并将结果上传到 Google 文档。 您也可以使用 .zip 文件。
其他语言
C++
- Documents List API 示例
- 让用户可以查看、上传、删除和搜索自己的 Google 文档、电子表格、演示文稿和文件夹。此示例还通过列出具有读/写权限的用户来演示 API 的 ACL 功能。
Ruby
- 文档列表管理器
- 允许用户查看和导出文档的 Ruby on Rails 示例。