用PHP循环Google搜索

用PHP循环Google搜索,php,html,search,fwrite,Php,Html,Search,Fwrite,对于我正在编写的一款iPhone游戏,我编写了一个PHP脚本,它循环遍历一个包含50000个单词的CSV文件,并将每个特定单词返回到一个.txt文件的Google结果数写入其中 PHP代码很好,可以正常工作。。。但是谷歌在50000次搜索中进行了约200次搜索后阻止了这些请求:( 当我回显对我得到的页面的响应时-HTTP请求失败!HTTP/1.0 503服务不可用 有人能提出一个解决这个问题的方法吗?还有,对我来说奇怪的是,我可以在我的浏览器中从相同的IP地址搜索Google,它会像正常情况一样

对于我正在编写的一款iPhone游戏,我编写了一个PHP脚本,它循环遍历一个包含50000个单词的CSV文件,并将每个特定单词返回到一个.txt文件的Google结果数写入其中

PHP代码很好,可以正常工作。。。但是谷歌在50000次搜索中进行了约200次搜索后阻止了这些请求:(

当我回显对我得到的页面的响应时-HTTP请求失败!HTTP/1.0 503服务不可用

有人能提出一个解决这个问题的方法吗?还有,对我来说奇怪的是,我可以在我的浏览器中从相同的IP地址搜索Google,它会像正常情况一样返回结果

有人能解释一下这件事吗


提前感谢!

谷歌不会让你将其搜索引擎用于此目的。他们只允许“普通”用户查询他们的搜索引擎


他们似乎有一个你可以使用的API,但每天只能进行100次查询。如果要进行更多的查询,你必须为1000次查询支付5美元。

在浏览器中搜索谷歌是可以的,谷歌认为你在几秒钟内的50000次请求是拒绝服务攻击,会阻止你的请求。你所做的可能违反了谷歌的服务条款yeh也这么想。当我在虚拟机中启动url时,它要求我输入验证码