Skip to content

Latest commit

 

History

History
42 lines (22 loc) · 1.21 KB

README.md

File metadata and controls

42 lines (22 loc) · 1.21 KB

Youtube_Stats

This is a basic Flask app that will return stats from a given video ID such as views, likes etc and the video thumbnail.

Setting up Youtube API access

Go to Google Develope Console using any Google account.

In the top right of the screen click 'Select project' then 'New project', give it any name then hit 'Create'

When you are in the Dashboard of your project click ' + Enable APIs and Services ' search for 'YouTube Data API v3' click its icon and then the 'Enable' button.

Back at the Dashboard click 'Credentials' at the bottom of the left sidebar menu, click 'Create credentials' and then select 'API Key' from the dropdown menu.

Copy this API key and create a new file in your directory called keys.py like this:

API_KEY="YOUR API KEY HERE"

Local Installation & setup

Create a Python3 virual environment

virtualenv -p python3 envname

Install all requirements (needs pip)

pip install -r requirements.txt

In the same directory as run.py:

export FLASK_APP=run.py

flask run

Then go to 127.0.0.1:5000 in your browser