Youtube の 特定のチャンネルから動画のリストを取得して、タイトルに使われる単語と動画再生数の関連などを調べたりします。 ちょっとした遊びツールです。
最終的には siro:view, siro:like_rate のような出力がされます。 ※ cloneしてから Local で閲覧してください
- Python >= 3.6
- pipenv
- YouTube Data API v3 を有効にした Google API の Key
- Yahoo テキスト解析WebAPI の ApplicationID (ClientID)
pipenv install
.env
ファイルに Youtube と Yahoo の API Keyを書きます。
YOUTUBE_API_KEY=<Your Google API Key>
YAHOO_API_CLIENT_ID=<Your Yahoo API Client ID>
以下のように実行します。
pipenv run all config_path
ex)
pipenv run all config/siro.yml
出力は working/<channel_id>/*
にされます。