我在Selenium Webdriver Firefox和Chrome上在Youtube上运行测试,发现Youtube不计算来自自动化浏览器的 View 。他们非常有机器人检测程序,并以某种方式检测使用webdriver的用户。
在youtube实时分析中,我可以看到访问的国家/地区:
我也尝试过没有成功this与Chrome
他们如何使用Webdriver和Chromedriver检测到某人?
谢谢
最佳答案
在youtube的TOS中,他们在第4H节中将违反该网站的任何自动化系统声明为违规。
https://www.youtube.com/static?template=terms
我有一种感觉,他们编码了对在youtube上执行的webdriver的检测,以防止这种行为的发生。尤其是因为让机器人人为地增加 View ,我肯定会在过去给他们带来很多麻烦。
关于selenium - Selenium Webdriver Youtube不计算观看次数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43867357/