Skip to content

youtubeのチャンネル情報とチャンネル動画の取得API

Notifications You must be signed in to change notification settings

iitenkida7/YoutubeChannelVideos

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

YoutubeChannelVideos

なにこれ?

  • youtubeのチャンネルに登録されている動画リストを取得するAPI実装(&チャンネル情報)
  • youtube公式APIだと ビデオリスト取得にたくさんクォータを使ってしまって使い物にならないので、
  • yt-channel-info という ライブラリを利用し、 APIのインターフェイスを Expressで実装
  • 利用は自己責任。

技術

API 仕様

  • チャンネルID: HikakinTV の例
  • レスポンスの内容等は、ライブラリの yt-channel-info を参照

ビデオ一覧(最新順 30件)

http://localhost:32768/channel/HikakinTV/videos

ビデオ一覧(次の 30件)

http://localhost:32768/channel/HikakinTV/videos/{continuation} ※ 直前の responseの continuation 値

チャンネル情報

http://localhost:32768/channel/HikakinTV/info

チャンネル統計

http://localhost:32768/channel/HikakinTV/stats

開発環境構築例

初回実行

git clone [email protected]:iitenkida7/YoutubeChannelVideos.git
cd YoutubeChannelVideos

docker-compose run --rm node yarn install

実行例

docker-compose up

About

youtubeのチャンネル情報とチャンネル動画の取得API

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published