Creating a BOT to regularly access YouTube using Python requests
YouTube's terms and conditions say something like this
Terms of Service: https://www.youtube.com/static?template=terms&hl=en&gl=US
You are not allowed to:
Abbreviated ~
3. access the service using any automated means (such as robots, botnets or scraps) exception(a) in the case of public search engines, in accordance with YouTube's robots.txt file; or (b) with YouTube's priority write permission;
Access the link in the robots.txt on YouTube that is not described by Disallow:
In this case, is it true that we comply with the rules?
Background:
As a precondition, I am not a legal expert, so I have to ask an expert about the exact details, but if I receive the rules literally,
access the service using any automated means except in the case of public search engines, in accordance with YouTube's robots.txt file
As shown in the bold text, crawling is limited to search engines that anyone can use without prior permission from YouTube.In other words, it depends on the purpose.
*For those who come to see this Q&A later: The contents of the terms and conditions may change, so please make sure to check the latest terms and conditions.
They want to crawl because of the strict API restrictions, but there must be some reason for the restrictions, so it doesn't seem kind to the service publisher to intentionally avoid them.Consider applying to increase your YouTube API quota.
© 2024 OneMinuteCode. All rights reserved.