我正在使用Selenium来通过Google搜索获得一些结果。该程序用Java实现。我搜索诸如allintitle:best smart pc
之类的关键字。因此,当我多次使用此关键字时,google禁止了我的IP。所以我需要知道如何预防这个问题?如何在不禁止我的IP的情况下搜索关键字列表?是否有使用Selenium
和Java
的替代方法?
答案 0 :(得分:2)
不,如果您坚持要Google禁止您,那么您是在违反他们的Terms & Conditions,特别是:
5.3您同意不通过(通过)提供的界面以外的任何方式访问(或尝试访问)任何服务。 Google,除非您特别允许您这样做 与Google达成单独协议。您明确同意不访问 (或尝试访问)通过任何自动方式的任何服务 (包括使用脚本或网络抓取工具),并应确保您 遵守网站上任何robots.txt文件中列出的说明 服务。
如果您只是想学习如何使用Selenium,我建议改用The Internet(一组用于自动化的学习资源)之类的东西。