【问题标题】:Google I'm Feeling Lucky URL谷歌手气不错的网址
【发布时间】:2015-09-24 22:29:01
【问题描述】:

所以,我花了大约 2 个小时试图让 I'm Feeling Lucky URL 正常工作。似乎 URL 不喜欢搜索参数中的句点,那么有人有任何潜在的技巧吗?

搜索值 = 40.840.1/8Z

常规 Google 搜索的第一个结果是正确的页面。

这是我尝试过的:

http://www.google.com/search?btnI=I&q=40.840.1/8Z

http://www.google.com/search?btnI=I&q=40.840.1%2F8Z

http://www.google.com/search?btnI=I&q=40%2E840%2E1/8Z

http://www.google.com/search?btnI=I&q=40%2E840%2E1%2F8Z

http://www.google.com/search?btnI=I&q=40%2F840%2F1%2F8Z (那个其实很接近)

http://www.google.com/search?btnI=I&q=40%20840%201%208Z

以上所有内容都用引号括起来 (%22)

问题是 手气很大 方面不起作用。它找到正确的结果,只是没有导航到第一个结果。除了 I'm Feeling Lucky URL 参数之外,我也愿意接受替代方案。

我正在尝试将其实现到一个 .NET 应用程序中,该应用程序为员工提供资源信息,最好从制造商的网站获得这些信息。诀窍是资源来自许多不同的供应商,并且链接需要在某种程度上是自动的。基本上我不管理软件来更新这些链接。要导航,我只是使用Process.Start("http://www.example.com/") 命令,它使用默认浏览器导航到该地址。

This post 顺便帮了大忙。

【问题讨论】:

  • 我一直以为这是谷歌为了吸引人们而添加​​的小饰品。我不认为它打算通过 URL 调用。我看到最新的 rev 卷轴上有一堆“幸运”主题。你想完成什么?
  • 您可以创建自己的谷歌自定义搜索引擎,并排除某些站点或仅包含特定站点cse.google.com
  • @Mousey - 你的建议肯定有帮助,如果你创建一个答案,我会标记它。通读文档,它看起来并不支持“手气不错”按钮/参数提供的重定向功能。但是,自定义搜索引擎大大减少了可供选择的站点数量,在大方案中可以选择这些站点......如果它成为一个问题,我将只使用 XML API 并从网页或应用程序重定向.非常感谢!
  • @rheitzman 用例是为了便于维护。例如,当前 Java 8 JRE 下载的 URL,无需每年更新 4 次。

标签: vb.net url google-search url-parameters


【解决方案1】:

我无法比你最近的人更近。
但如果有帮助,这里有另一种写“我感觉很幸运”网址的方法。

http://google.com/search?q=haimer+usa+40%2F840%2F1%2F8Z&btnI

【讨论】:

    【解决方案2】:

    我为找到正确的网址所做的是导航到 google.com。在此之后,我关闭了我的互联网连接。我输入了搜索详细信息并按下了提交。您现在可以在地址栏中看到 url,但它不会将您重定向到第一个结果。您现在可以复制 url 并查看 google 如何处理您的点和其他奇怪的字符。

    回顾一下:

    1. 访问 google.com
    2. 关闭互联网连接
    3. 输入搜索词
    4. 按“我感觉很幸运”
    5. 从地址栏复制网址

    【讨论】:

      【解决方案3】:

      您可以创建自己的 google 自定义搜索引擎,并排除某些网站或仅包含特定网站,请使用 http://cse.google.com 执行此操作。

      有一个SO tag 用于谷歌自定义搜索

      【讨论】:

        猜你喜欢
        • 2019-04-30
        • 1970-01-01
        • 2010-09-28
        • 1970-01-01
        • 2018-12-16
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多