Is youtube data api totally free - Stack Overflow
Youtube data api to search videos.
YouTube's API just deprecated getting data about a user's watch later playlist and watch history : youtube
USING AN API TO EXTRACT DATA FROM ANY YOUTUBE CHANNEL
Videos
Ive been taking a look at the Youtube api docs and example code (in Python) and Im just wondering what kind of data can be pulled with it? Is it only for using with your own Youtube account/channel or from one that you have permission to access?
From what I can gather in the comments for these Python samples that does seem to be the case
https://developers.google.com/youtube/reporting/v1/code_samples/python#retrieve_reports
so how do sites like SocialBlade.com get all their data?
thanks
You can get public stats from any Youtube channel with the Youtube V3 API. You will need to apply for a API key. Getting Started
Then you can get the info with an API call such as:
https://www.googleapis.com/youtube/v3/channels?part=statistics&id=[a channel ID goes here]&key=[your API key goes here]
A channel id is in the last part of the url for a channel ex: https://www.youtube.com/channel/UC2C_jShtL725hvbm1arSV9w So the channel ID is UC2C_jShtL725hvbm1arSV9w
i was just messing it with it recently. You can do way more than that. I was able to search and embed video results in my webpage using the api
Yes, using the YouTube API does not incur any monetary cost for the entity calling the API. If you go over your quota an 403 Error will be returned by the API.
Links:
YouTube API Quota Details
YouTube Quota Calculator
Google already provides a Python client for all of its APIs, including YouTube, which handles authentication, forming and making the API request as well as some datatype translation (i.e. JSON to dictionary, etc.). (link)
Yes it is, but some restrictions like limit you can use only 100000 units per day. and 3000 per second per 100 user per day. For more quotas you have to apply for it. You can apply key or oauth id at HERE. Hope it will help you.