本節提供一組範例應用程式和「食譜」範例,示範如何將預期的 Google 簡報動作轉譯為 Google 簡報 API 要求。
程式碼研究室
簡報程式碼研究室說明如何將 Google 簡報 API 當做自訂簡報工具,用於分析最常見的軟體授權。
您將瞭解如何使用 BigQuery 查詢 GitHub 上的所有開放原始碼程式碼,並使用簡報 API 建立簡報投影片來呈現結果。
範例應用程式
Markdown 至簡報指令列工具可讓您從 Markdown 檔案產生簡報。
您可以使用這個程式碼探索簡報 API,也可以建立存放區分支,修改程式碼以將簡報輸出內容提供給 JavaScript 應用程式。
套件
本節所列範例說明如何以簡報 API 要求的形式,在 Google 簡報中表達常用動作。
這些範例會以 HTTP 要求的形式呈現,也就是對語言中立的 HTTP 要求。如要瞭解如何使用 Google API 用戶端程式庫以特定語言實作簡報 API 要求通訊協定,請參閱下列指南:
本節中的食譜可分為以下類別:
- 基本閱讀:顯示從簡報讀取資訊的常見方式。
- 基本寫作:顯示寫入簡報的常見方式的食譜。
- 元素作業:顯示常見網頁元素建立與編輯工作的方案。
- 簡報作業:示範如何建立及操控簡報的方案。
- 投影片作業:示範如何在簡報中建立、移動及刪除投影片的方案。
- 資料表作業:示範如何在投影片中建立及編輯資料表。
- 轉換作業:說明如何變更投影片中元素的大小和位置的方案。
使用 Slides API 完成特定工作的方法通常不只一種。盡可能使用批次方法 presentations.batchUpdate
,將多個更新要求組合成單一方法呼叫。這樣可以降低用戶端 HTTP 的負擔、減少查詢次數、將簡報中的修訂版本數量降到最低,並以不可分割的形式套用所有變更。
如要進一步提升效能,請在讀取及更新簡報、頁面和頁面元素時使用欄位遮罩。