1
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

GASでyoutubeの項目を表示する方法

Last updated at Posted at 2022-02-15

1.環境

ブラウザ : Google Chrom
言語   : GoogleAppsScript

2.YouTube Data API v3 を追加する

GoogleAppsScriptのエディタでサービスを追加する。

やり方
スクリーンショット 2022-02-15 23.31.36.png

スクリーンショット 2022-02-15 23.31.53.png

3.コードを実行

サービスを追加したら以下のコードを入れて実行する

sample.gs
function sample1(){
  // 取得したデータの入れ物
  var c = [];
  // パラメータを入れる
  var results = YouTube.Search.list('id,snippet', {
    //検索ワード
    q: '猫', 
    // 取得数
    maxResults: 10,
    // 検索する対象の国
    regionCode: 'jp',
    // ソート
    order: 'date',
    //検索する対象、「チャンネル,再生リスト,ビデオ」
    type: 'video',
    // 指定した日付より後のデータを対象する
    publishedAfter: '2022-01-15T00:00:00Z'
  });
  // 取得した分だけcに入れる
  for(var i = 0; i < results.items.length; i++){
    c.push([
      results.items[i].snippet.channelTitle,
      results.items[i].snippet.title,
      results.items[i].snippet.publishedAt
    ])
  }
  // 取得した分だけログに表示する
  // チャンネル名	動画タイトル	登校日
  for(var i = 0; i < c.length; i++){
    Logger.log(c[i])
  }
}

ログに「チャンネル名、動画タイトル、登校日」を出ます。

4.スプレッドシートに反映

以下の動画でスプレッドシートに反映した状況を配信しています。
よければ見てください!
https://www.youtube.com/watch?v=pyT-LyEtX_8

1
2
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
1
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?