1

是否可以以编程方式调用 Google 搜索?

当我搜索“测试”时,这是生成的 URL: https://www.google.com/search?hl=en&newwindow=1&site=&source=hp&q=test&oq=test&gs_l=hp.3..0l2j0i20l2j0l6.1364.1718.0.1871。 4.4.0.0.0.0.55.90.3.3.0.les%3B..0.0...1c.1.tNyGgn-NsNQ

但似乎我可以在不影响搜索结果的情况下减少 URL,所以变成

https://www.google.com/search?hl=en&newwindow=1&site=&source=hp&q=test

这似乎产生了相同的结果。我只是想要一种在谷歌网站本身上调用搜索而不在搜索文本框中输入的方法。'q'参数似乎决定了搜索结果,所以我每次想在google上搜索时只要修改地址上的这个参数值,搜索结果就会和在google主页搜索框中输入参数一样?

4

1 回答 1

2

您实际上可以进一步缩短它,只需使用:

https://www.google.com/search?q=test

查询中的其余参数表示有关查询来源的其他信息,可帮助 Google 了解其流量来源。如果这只是一个可以为您节省一些时间的简单工具,那应该没问题,但请注意,为了抓取/其他目的多次执行此类操作可能会阻止您(https://developers.google.com/错误/)。

于 2012-11-18T20:25:26.057 回答