youtube-data-api is a Python wrapper for the YouTube Data API.
Project description
Youtube Data API
This is a Python client for the Python Data API. It was written to accomodate v3 of the API.
Install
It is recommended to install this module by using pip:
pip install youtube-data-api
If you want to use it from source, you'll have to install the dependencies manually:
pip install -r requirements.txt
Quickstart
In order to access the API, you'll need to get a service key from the Google Cloud Console.
Once you have it you can use it to initiate the YoutubeDataApi
class.
from youtube_api import YoutubeDataApi
api_key = 'AKAIXXXXXXXX'
yt = YoutubeDataApi(api_key)
yt.search('alexandria ocasio-cortez')
The yt
object calls functions that automate the collection of data fields that are both visable and not-visable to everyday users.
Please refer to the documentation (forthcoming!) for details.
Testing
Static json files used for test are stored in ./tests/data
.
To test, command line input make test
.
Written by Leon Yin and Megan Brown
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.