【问题标题】:Invoke google search via the address bar通过地址栏调用谷歌搜索
【发布时间】:2012-11-19 04:25:26
【问题描述】:

是否可以以编程方式调用 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

但是看来我可以在不影响搜索结果的情况下减少网址所以变成了

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

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

【问题讨论】:

    标签: google-search


    【解决方案1】:

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

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-02-16
      • 1970-01-01
      • 2014-08-28
      • 2013-07-21
      • 1970-01-01
      • 1970-01-01
      • 2013-03-09
      • 1970-01-01
      相关资源
      最近更新 更多