REST Resource: presentations

資源:簡報

Google 簡報檔案。

JSON 表示法
{
  "presentationId": string,
  "pageSize": {
    object (Size)
  },
  "slides": [
    {
      object (Page)
    }
  ],
  "title": string,
  "masters": [
    {
      object (Page)
    }
  ],
  "layouts": [
    {
      object (Page)
    }
  ],
  "locale": string,
  "revisionId": string,
  "notesMaster": {
    object (Page)
  }
}
欄位
presentationId

string

簡報的 ID。

pageSize

object (Size)

簡報頁面的大小。

slides[]

object (Page)

簡報中的投影片。投影片會沿用投影片版面配置的屬性。

title

string

簡報的標題。

masters[]

object (Page)

簡報中的投影片大師。投影片主投影片包含所有通用網頁元素,以及一組版面配置的常見屬性。用途有三種:

  • 主頁上的預留位置形狀包含使用該主架構的頁面上所有預留位置形狀的預設文字樣式和形狀屬性。
  • 主要網頁屬性會定義版面配置繼承的常見網頁屬性。
  • 主投影片上的任何其他形狀都會顯示在使用該主投影片的所有投影片上,不受版面配置影響。
layouts[]

object (Page)

簡報中的版面配置。版面配置是一種範本,可以決定投影片上對於版面配置內容的排列和樣式。

locale

string

簡報的語言代碼,採用 IETF BCP 47 語言代碼。

revisionId

string

僅供輸出。簡報的修訂版本 ID。可用於更新要求,以宣告簡報修訂版本自上次讀取作業後並未變更。只有在使用者擁有簡報的編輯權限時,才會填入資料。

修訂版本 ID 不是連續數字,而是連續字串。修訂版本 ID 的格式可能會隨著時間變更,因此應以不透明的方式處理。傳回的修訂版本 ID 必須在傳回後 24 小時內有效,且無法與所有使用者共用。如果每次呼叫之間的修訂版本 ID 沒有變更,表示簡報並未變更。反之,變更 ID (適用於同一個簡報和使用者) 通常表示簡報也已更新。不過,ID 格式變更等內部因素也可能造成 ID 變更。

notesMaster

object (Page)

簡報中的備忘稿。有三種目的:

  • 備忘稿中的預留位置形狀包含 notes pages 上所有預留位置形狀的預設文字樣式和形狀屬性。具體來說,SLIDE_IMAGE 預留位置圖案包含投影片縮圖,BODY 預留位置圖案則包含演講者備忘稿。
  • 附註的主要網頁屬性會定義所有 notes pages 繼承的常見網頁屬性。
  • 筆記主面板上的任何其他形狀都會顯示在全部 notes pages 上。

備忘錄主要版本為唯讀項目。

方法

batchUpdate

對簡報套用一或多項更新。

create

使用要求中提供的標題建立空白簡報。

get

取得指定簡報的最新版本。