範例

本節提供一組範例應用程式和「食譜」範例,示範如何將預期的 Google 簡報動作轉譯為 Google 簡報 API 要求。

程式碼研究室

用於分析常見軟體授權的自訂簡報工具。

簡報程式碼研究室說明如何將 Google 簡報 API 當做自訂簡報工具,用於分析最常見的軟體授權。

您將瞭解如何使用 BigQuery 查詢 GitHub 上的所有開放原始碼程式碼,並使用簡報 API 建立簡報投影片來呈現結果。

範例應用程式

從 Markdown 檔案產生簡報。

Markdown 至簡報指令列工具可讓您從 Markdown 檔案產生簡報。

您可以使用這個程式碼探索簡報 API,也可以建立存放區分支,修改程式碼以將簡報輸出內容提供給 JavaScript 應用程式。

套件

本節所列範例說明如何以簡報 API 要求的形式,在 Google 簡報中表達常用動作。

這些範例會以 HTTP 要求的形式呈現,也就是對語言中立的 HTTP 要求。如要瞭解如何使用 Google API 用戶端程式庫以特定語言實作簡報 API 要求通訊協定,請參閱下列指南:

本節中的食譜可分為以下類別:

  • 基本閱讀:顯示從簡報讀取資訊的常見方式。
  • 基本寫作:顯示寫入簡報的常見方式的食譜。
  • 元素作業:顯示常見網頁元素建立與編輯工作的方案。
  • 簡報作業:示範如何建立及操控簡報的方案。
  • 投影片作業:示範如何在簡報中建立、移動及刪除投影片的方案。
  • 資料表作業:示範如何在投影片中建立及編輯資料表。
  • 轉換作業:說明如何變更投影片中元素的大小和位置的方案。

使用 Slides API 完成特定工作的方法通常不只一種。盡可能使用批次方法 presentations.batchUpdate,將多個更新要求組合成單一方法呼叫。這樣可以降低用戶端 HTTP 的負擔、減少查詢次數、將簡報中的修訂版本數量降到最低,並以不可分割的形式套用所有變更。

如要進一步提升效能,請在讀取及更新簡報、頁面和頁面元素時使用欄位遮罩