【发布时间】: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