scrape youtube without its api

shaymiller

Regular Member
Joined
Dec 3, 2016
Messages
456
Reaction score
45
I have my own youtube api script, while testing it, I went over my quota. which is annyoying. Is there a way to search youtube videos without going to youtube.com or running you own api script?

I am trying to scrape youtube using php. it was difficult for I created my own html page with youtube search to scrape it.
 
use a proxy in your curl requests and use multiple sets credentials.
 
use a proxy in your curl requests and use multiple sets credentials.

I can create proxy in curl.

multiple credentials? As an different gmail Accts for multiple api? How will this help? Eventually it will exceed quotas too
 
yes just buy 100 gmails and you have 100x the quota. otherwise use selenium but there is a learning curve. you cant exactly curl youtube.
 
yes just buy 100 gmails and you have 100x the quota. otherwise use selenium but there is a learning curve. you cant exactly curl youtube.

Lol. No way buying 100 accts

That’s why I like my other solution.

Find a website that offer YouTube video downloads by keywords.

Scrape that
 
Lol. No way buying 100 accts

That’s why I like my other solution.

Find a website that offer YouTube video downloads by keywords.

Scrape that
i mean then why ask your specific question if you already had that solution?
 
I use Python (selenium) for all YouTube tasks, very slow though but gets the job done.
 
Suprisingly YouTube doesn't block Selenium requests, even if you do 1/sec.

I have created many programs for YT Scraping incl Email Scraper (from channel/about)
 
Suprisingly YouTube doesn't block Selenium requests, even if you do 1/sec.

I have created many programs for YT Scraping incl Email Scraper (from channel/about)
i dont think op is capable of such thing
 
just buy a bot and keep adding API to the bot when needed.

API only triggers when going over the tos



the best way is using 1 API from 1 account and multiple accounts to scrape or post.

your need a private proxy on multiple accounts
 
A cURL request to this endpoint returns JSON data where you can find video ids returned for a specific keyword
Code:
GET www.youtube.com/results?search_query=<keyword>&pbj=1

The output is quite huge, so you will need to find a way to grab the ids, which shouldn't be too complicated.
 
use selenium , make sure you log to youtube or use some good proxy ,
cuz youtube mayblock your ip and show captcha
 
Back
Top