PHP YouTube Indexing channels?

Hello, I’m working on a website and I need to collect YouTube channel data. How could I go about indexing YouTube channels with PHP? I’m not that good with indexing. I would appreciate any help/start. I want to collect views data, subscribers, channel name, if they’re partnered or not. Would appreciate any start to indexing. I’m not that good with it.

Bump, can anyone help? I need a crawler basically to store channels in my database. Any helps appreciated!

Are you certain that doesn’t violate the TOS? i.e. you have written permission from them allowing you to do so?

https://www.youtube.com/static?template=terms


4. General Use of the Service—Permissions and Restrictions

YouTube hereby grants you permission to access and use the Service as set forth in these Terms of Service, provided that:

C. You agree not to access Content through any technology or means other than the video playback pages of the Service itself, the Embeddable Player, or other explicitly authorized means YouTube may designate.

H. You agree not to use or launch any automated system, including without limitation, “robots,” “spiders,” or “offline readers,” that accesses the Service in a manner that sends more request messages to the YouTube servers in a given period of time than a human can reasonably produce in the same period by using a conventional on-line web browser. …

1 Like

Socialblade does it? So I must not be doing anything wrong? Socialblade indexes all the data that’s on their website. I don’t see a problem with me doing the same thing?

Not as long as you are also YouTube Certified

This topic was automatically closed 91 days after the last reply. New replies are no longer allowed.