0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

[Google Slides API(V1)] Javaでプレゼンテーション内のページのサムネイル画像を取得する

Posted at

Google Slides API V1(Java)を使用して、
プレゼンテーション内のページのサムネイル画像を取得する方法
についてご紹介します。

APIを利用する環境の準備から始める場合や、コードを実行する際は、
⧉[Google Slides API(V1)] JavaでSlides APIを使う
を参照ください。

No 目次
1 サムネイル画像を取得
1 スコープ
2 実行
3 レスポンスの内容

1. サムネイル画像を取得

プレゼンテーション内のページのサムネイル画像を取得します。

1.1. スコープ

このAPIを実行するには、以下のいずれかのスコープを指定してください。

SlidesScopes.DRIVE
SlidesScopes.DRIVE_FILE
SlidesScopes.DRIVE_READONLY
SlidesScopes.PRESENTATIONS
SlidesScopes.PRESENTATIONS_READONLY

⧉[Google Slides API(V1)] JavaでSlides APIを使う(2.2. Slidesインスタンスを取得)
でスコープを指定してください。

1.2. 実行

public static void main(String[] args) throws Exception{
    Slides slides = getSlides();
    Slides.Presentations presentations = slides.presentations();
    Slides.Presentations.Pages pages = presentations.pages();
    
    Slides.Presentations.Pages.GetThumbnail get = pages.getThumbnail("プレゼンテーションID", "ページID");
    
    Thumbnail res = get.execute();
    System.out.println(res);
}

1.2.1. HTTPリクエスト

GET: https://slides.googleapis.com/v1/presentations/{プレゼンテーションID}/pages/{ページID}/thumbnail
が実行されます。

1.2.2. クエリパラメータ

クエリパラメータはありません。

1.3. レスポンスの内容

Thumbnail

メソッド 戻り値 説明
getWidth Integer サムネイル画像の幅(ピクセル単位)
getHeight Integer サムネイル画像の高さ(ピクセル単位)
getContentUrl String サムネイル画像URL


おしまい。。
0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?