警告:本頁面說明 Google 的舊版 API (即 Google Data API);該 API 只與 Google Data 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 和現有 API 和/或驗證方法已無法使用。
JSON 範例
這些是即時樣本,按一下即可查看。詳情請參閱搭配 Google Data API 使用 JSON 一文。
Google 日曆
- 日曆中的近期活動
- 此範例示範使用日曆資料 API 所提供的 JSON 輸出格式,在網頁中顯示 Google 日曆中即將開始的日曆活動清單。
Blogger
- Blogger 近期貼文
- 這個範例顯示了 Blogger Data API 提供的 JSON 輸出格式,顯示由 Blogger Beta 版代管網誌的近期文章清單。
試算表
- 讀取 Google 試算表資料
- 此範例示範了使用 Sheet Data API 提供的 JSON 輸出格式,在網頁上顯示 Google 試算表的資料。
小工具範例
如要進一步瞭解如何建立 Google Data API 小工具,請參閱建立 Google Data Widget 或完整的撰寫 OAuth 小工具說明文件。
Java 範例
用戶端程式庫隨附的範例
您可以在可下載的 Java 用戶端程式庫套件中找到這些範例。如需詳細資訊,請參閱 Java 用戶端程式庫開發人員指南,或下載 Java 用戶端程式庫。
- java/sample/authsub/
- 使用 Java Servlet 導入的 GData AuthSub Proxy 範例:透過 Proxy 存取資料的 JavaScript 用戶端範例。
- java/sample/calendar/
- 在 Google 日曆中執行多項簡單有線操作的簡易用戶端。
- java/sample/codesarch/
- 用於查詢 Google Code Search Data 資料 API 的指令列用戶端。
- java/sample/spreadsheet/
- 使用 Google Sheet 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/webmastertools/
- 使用 Webmaster API 的範例應用程式。
- java/sample/youtube/
- 使用 YouTube API 的應用程式範例。
- YouTubeSample ASP 網頁
- 透過用戶端程式庫搜尋與上傳範例。
.NET 範例
用戶端程式庫隨附的範例
您可以在可下載的 .NET 用戶端程式庫套件中找到這些範例。如需詳細資訊,請參閱 .NET 用戶端程式庫開發人員指南,或下載 .NET 用戶端程式庫。
- client/cs/samples/blogger/
- 使用 Blogger API 的應用程式範例。
- client/cs/samples/calendar/
- 使用 Google Calendar Data API 的應用程式範例。
- client/cs/samples/spreadsheet/
- 使用 Google Sheet API 的應用程式範例。
- client/cs/samples/DocListUploader/
- 將文件上傳至 Google 文件。
- client/cs/samples/DocListExporter/
- 以多種格式匯出 Google 文件。
- client/cs/samples/PhotoBrowser/
- 使用 Picasa Web Album API 的應用程式範例。
- client/cs/samples/YouTubeSample/
- 使用 YouTube API 的應用程式範例。
- client/cs/samples/appsforyourdomain/
- 使用 G Suite API 的應用程式範例。
其他範例
- 聯絡人更新工具
- WPF 範例,示範如何使用 Contacts API 讀取及更新聯絡人。 您也可以使用 .zip 檔案。
- Google 文件 PDF 串連工具
- 將 PDF 檔案串連在一起,然後將結果上傳至 Google 文件。 您也可以使用 .zip 檔案。
其他語言
C++
- Documents List API 範例
- 允許使用者查看、上傳、刪除及搜尋自己的 Google 文件、試算表、簡報和資料夾。此範例也會列出具備讀取/寫入權限的使用者,示範 API 的 ACL 功能。
Ruby
- 文件清單管理員
- 透過 Ruby onrail 範例,讓使用者查看及匯出文件。