php - 使用关键字以编程方式执行谷歌搜索

标签 php google-api google-search google-search-api

就像我们继续使用 google 并通过关键字执行 google 搜索。

我们可以通过编程方式进行这样的查询吗?喜欢

http://www.google.com/search?q=cupertino+american+food

执行查询后,我们应该获取每个链接的所有搜索结果详细信息以存储在数据库中。

就像某些网站提供 REST api 访问一样,这样用户就可以得到一堆结果他的查询。

我没有看到谷歌或没有这样的事情。

最佳答案

无论您要使用什么技术,Google 都会阻止您的 IP 用于类似机器人的搜索查询。并且不要尝试使用 TOR 代理,因为他们所有的 IP 总是被禁止或被验证码挑战。

您必须使用 Google API 才能遵守 Google 的条款和条件。而且效果也好很多

https://developers.google.com/custom-search/json-api/v1/overview

如果您拥有 CSE 并且每天有 100 个查询的限制,则该 API 是免费的。如果您需要更多,您需要支付每 1000 次查询 5 美元的费用

关于php - 使用关键字以编程方式执行谷歌搜索,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23100573/

相关文章:

AndroidRuntime : The import com. google.api.client 无法解析

JavaScript 中的 PHP 代码获取变量

php - Laravel Eloquent 地实现两张表的内连接

PHP 在页面稍后设置时会得到一个 bool 值

php - 如何像 Facebook 那样从网页中提取图像?

javascript - 显示历史 map

javascript - 当我尝试通过 google API、JS React 获取日历事件时出错

seo - Google 搜索结果中显示的错误消息

algorithm - pageranking算法如何处理没有出站链接的网页?

google-chrome - 带有永久过滤器的 Google 搜索