Google Data API 示例

警告:此页面介绍的是 Google 的旧版 API(即 Google Data API),仅适用于Google Data API 目录中列出的 API,其中许多 API 已被更新的 API 取代。如需了解特定新 API,请参阅相应新 API 的文档。如需了解如何使用较新的 API 授权请求,请参阅 Google 账号身份验证和授权

本页面提供指向示例代码的链接以及有关示例代码的信息。

目录

  1. JavaScript 示例
  2. JSON 示例
  3. 小工具示例
  4. Java 示例
  5. .NET 示例
  6. 其他语言

JavaScript 示例

JavaScript 客户端库可用于从 Web 浏览器与 Base Data APIBlogger Data APICalendar Data APIContacts Data APIFinance Data API 进行交互。

注意:本部分中之前的示例已被移除,因为它们依赖于不再可用的 API 和/或身份验证方法。

JSON 示例

这些是实时示例;点击即可查看。如需了解详情,请参阅将 JSON 与 Google Data API 搭配使用

Google 日历

日历中即将进行的活动
此示例演示了如何使用 Calendar Data API 提供的 JSON 输出格式在网页上显示 Google 日历中即将举行的活动列表。

Blogger

Blogger 近期发布的帖子
此示例演示了如何使用 Blogger Data API 提供的 JSON 输出格式显示托管在 Blogger Beta 上的博客中的近期帖子列表。

电子表格

读取 Google 电子表格数据
此示例演示了如何使用 Spreadsheet Data API 提供的 JSON 输出格式在网页上显示 Google 电子表格中的数据。

小工具示例

如需详细了解如何创建 Google Data API 插件,请参阅创建 Google Data 插件或完整的编写 OAuth 插件文档。

Blogger 小工具
YouTube 小工具

Java 示例

与客户端库捆绑的示例

您可以在可下载的 Java 客户端库软件包中找到这些示例。如需了解详情,请参阅 Java 客户端库开发者指南,或下载 Java 客户端库

java/sample/authsub/
使用 Java Servlet 实现的 GData AuthSub 代理;通过该代理访问数据的 JavaScript 客户端示例。
java/sample/calendar/
一个简单的客户端,可对 Google 日历执行多项硬编码操作。
java/sample/codesarch/
用于查询 Google Code Search Data API 的命令行客户端。
java/sample/spreadsheet/
使用 Google Spreadsheet 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 Albums API 的示例应用。
java/sample/sidewiki/
使用 Google Sidewiki API 的示例应用。
java/sample/webmastertools/
使用 Webmaster API 的示例应用。
java/sample/youtube/
使用 YouTube API 的示例应用。
YouTube 示例 ASP 页面
使用客户端库的视频搜索和上传示例。

.NET 示例

与客户端库捆绑的示例

您可以在可下载的 .NET 客户端库软件包中找到这些示例。如需了解详情,请参阅 .NET 客户端库开发者指南,或下载 .NET 客户端库

clients/cs/samples/blogger/
使用 Blogger API 的示例应用。
clients/cs/samples/calendar/
使用 Google Calendar Data API 的示例应用。
clients/cs/samples/spreadsheets/
使用 Google Spreadsheet API 的示例应用。
clients/cs/samples/DocListUploader/
将文档上传到 Google 文档。
clients/cs/samples/DocListExporter/
以各种格式导出 Google 文档。
clients/cs/samples/PhotoBrowser/
使用 Picasa Web Albums API 的示例应用。
clients/cs/samples/YouTubeSample/
使用 YouTube API 的示例应用。
clients/cs/samples/appsforyourdomain/
使用 G Suite API 的示例应用。

其他示例

“通讯录更新程序”
一个 WPF 示例,演示了如何使用 Contacts API 读取和更新联系人。 您还可以下载 .zip 文件
Google 文档 PDF 连接器
将 PDF 文件串联在一起,并将结果上传到 Google 文档。 您还可以下载 .zip 文件

其他语言

C++

Documents List API 示例
允许用户查看、上传、删除和搜索其 Google 文档、电子表格、演示文稿和文件夹。此示例还通过列出具有读/写权限的用户来演示 API 的 ACL 功能。

Ruby

DocList 管理器
Ruby on Rails 示例,允许用户查看和导出文档。

返回页首