使用PHP循环谷歌搜索


Looping Google searches with PHP

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

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

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

谁能提出解决这个问题的方法?另外,对我来说奇怪的是,我可以从相同的IP地址在浏览器中搜索Google,并且它会正常返回结果。

谁能照亮整个事情

提前感谢!

谷歌不会让你将其搜索引擎用于这样的目的。它们只允许"普通"用户查询他们的搜索引擎。

他们似乎有一个您可以使用的 API,但每天仅限于 100 次查询。对于更多,您必须为5个查询支付1000美元。https://developers.google.com/custom-search/v1/overview#Pricing