就像我们继续使用 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/