範例

本文提供一系列程式碼範例和程式碼實驗室,說明如何將預期的 Google 簡報動作轉換為 Google 簡報 API 要求。

程式碼範例

本節列出的程式碼範例,示範如何以 Slides API 要求表示 Slides 中的常見動作。

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

本節中的程式碼範例分為下列類別:

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

程式碼實驗室

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

簡報 Codelab 會教您如何使用 Slides API,做為最常見軟體授權分析的自訂簡報工具。

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

最佳做法

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

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