リクエストで指定されたタイトルを使用して、空白のプレゼンテーションを作成します。presentationId が指定されている場合は、新しいプレゼンテーションの ID として使用されます。それ以外の場合は、新しい ID が生成されます。指定されたコンテンツなど、リクエスト内の他のフィールドは無視されます。作成されたプレゼンテーションを返します。
HTTP リクエスト
POST https://slides.googleapis.com/v1/presentations
この URL は gRPC Transcoding 構文を使用します。
リクエストの本文
リクエストの本文には、次の構造のデータが含まれます。
| JSON 表現 |
|---|
{ "presentationId": string, "pageSize": { object ( |
| フィールド | |
|---|---|
presentationId |
プレゼンテーションの ID。 |
pageSize |
プレゼンテーション内のページのサイズ。 |
slides[] |
プレゼンテーション内のスライド。スライドは、スライド レイアウトからプロパティを継承します。 |
title |
プレゼンテーションのタイトル。 |
masters[] |
プレゼンテーション内のスライド マスター。スライド マスターには、すべての共通ページ要素と、一連のレイアウトの共通プロパティが含まれています。これには次の 3 つの目的があります。
|
layouts[] |
プレゼンテーション内のレイアウト。レイアウトは、そのレイアウトから継承するスライドでコンテンツを配置してスタイルを設定する方法を決定するテンプレートです。 |
locale |
プレゼンテーションのロケール(IETF BCP 47 言語タグ)。 |
revisionId |
出力専用。プレゼンテーションのリビジョン ID。更新リクエストで使用して、前回の読み取りオペレーション以降にプレゼンテーションのリビジョンが変更されていないことをアサートできます。ユーザーがプレゼンテーションの編集権限を持っている場合にのみ入力されます。 リビジョン ID は連番ではなく、曖昧な文字列です。リビジョン ID の形式は今後変更される可能性があるため、不透明として扱う必要があります。返されたリビジョン ID は、返されてから 24 時間のみ有効であることが保証され、ユーザー間で共有することはできません。呼び出し間でリビジョン ID が変更されていない場合、プレゼンテーションは変更されていません。逆に、ID が変更された場合(同じプレゼンテーションとユーザーの場合)、通常はプレゼンテーションが更新されたことを意味します。ただし、ID の変更は、ID 形式の変更などの内部要因が原因である可能性もあります。 |
notesMaster |
プレゼンテーションのノート マスター。これには次の 3 つの目的があります。
ノート マスターは読み取り専用です。 |
comments[] |
出力専用。プレゼンテーションに関連付けられたコメント スレッド。 |
commentsViewMode |
出力専用。プレゼンテーションに適用されるコメント表示モード。 |
レスポンスの本文
成功した場合、レスポンスの本文には、新しく作成された Presentation のインスタンスが含まれます。
認可スコープ
次の OAuth スコープのいずれかが必要です。
https://www.googleapis.com/auth/drivehttps://www.googleapis.com/auth/drive.filehttps://www.googleapis.com/auth/presentations
詳細については、認可ガイドをご覧ください。