I’m referring to projects like redlib or invidious.
I was thinking about doing something similar for a local second-hand marketplace and got curious. Redlib seems to use token spoofing to get past rate limits and Invidious doesn’t even use the official YouTube API.
The only way I thought of, which would be slow, is to scrape the site (like you would with Beautiful Soup).
Also the legal benefit of scraping the site without the YouTube API is that you haven’t had to accept their terms of service.
There’s an Android app called GrayJay that got a C&D from Google, and they told Google to kindly fuck off, because they hadn’t used any of Google’s APIs. Google had no leg to stand on.
Interesting, I didn’t know that. Thanks for the info!