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 用戶端程式庫,與 Base Data APIBlogger Data APICalendar Data APIContacts Data APIFinance Data API 互動。

注意:本節先前的範例已移除,因為這些範例使用的 API 和/或驗證方法已不適用。

JSON 範例

這些是實際範例,點選即可查看。詳情請參閱「搭配 Google Data API 使用 JSON」。

Google 日曆

日曆中的近期活動
這個範例示範如何使用 Calendar Data API 提供的 JSON 輸出格式,在網頁上顯示 Google 日曆中即將舉辦的活動清單。

Blogger

Blogger 的近期貼文
這個範例示範如何使用 Blogger Data API 提供的 JSON 輸出格式,顯示 Blogger Beta 託管的網誌中最近發布的文章清單。

試算表

讀取 Google 試算表資料
這個範例示範如何使用試算表資料 API 提供的 JSON 輸出格式,在網頁上顯示 Google 試算表的資料。

小工具範例

如要進一步瞭解如何建立 Google Data API 小工具,請參閱「建立 Google Data 小工具」或完整的「撰寫 OAuth 小工具」說明文件。

Blogger 小工具
YouTube 小工具

Java 範例

用戶端程式庫隨附的範例

這些範例位於可下載的 Java 用戶端程式庫套件中。詳情請參閱 Java 用戶端程式庫開發人員指南,或下載 Java 用戶端程式庫

java/sample/authsub/
使用 Java Servlet 實作的 GData AuthSub Proxy;透過 Proxy 存取資料的 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 Albums API 的範例應用程式。
java/sample/sidewiki/
使用 Google 網頁註解 API 的範例應用程式。
java/sample/webmastertools/
使用 Webmaster API 的範例應用程式。
java/sample/youtube/
使用 YouTube API 的範例應用程式。
YouTubeSample 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 範例示範如何使用 Contacts API 讀取及更新聯絡人。 你也可以下載 .zip 檔案
Google 文件 PDF 串連工具
將 PDF 檔案串連在一起,然後將結果上傳至 Google 文件。 你也可以下載 .zip 檔案

其他語言

C++

Documents List API 範例
允許使用者檢視、上傳、刪除及搜尋 Google 文件、試算表、簡報和資料夾。這個範例也會列出具有讀取/寫入權限的使用者,展示 API 的 ACL 功能。

小茹

DocList Manager
Ruby on Rails 範例,可讓使用者查看及匯出文件。

返回頁首