Javascript 用于谷歌图像搜索的url的格式?

Javascript 用于谷歌图像搜索的url的格式?,javascript,html,hyperlink,google-api,Javascript,Html,Hyperlink,Google Api,我有一个网页,底部有如下链接: - <a href='http://www.google.com/q?rome+photos'>photos of rome</a> - <a href='http://www.google.com/q?paris+photos'>photos of paris</a> - <a href='http://www.google.com/q?london+photos'>photos of london&l

我有一个网页,底部有如下链接:

- <a href='http://www.google.com/q?rome+photos'>photos of rome</a>
- <a href='http://www.google.com/q?paris+photos'>photos of paris</a>
- <a href='http://www.google.com/q?london+photos'>photos of london</a>
-
- 
- 
我们的想法是,如果有人点击我们进入谷歌搜索图像页面,我们搜索这些城市的图像

问题是:

  • 在Google中启动图像搜索的正确URL是什么
  • 谷歌文档中有我可以找到的地方吗?(我搜索了一下,没找到)
  • 谷歌是否出于某些原因限制这种使用
  • 编辑: 第三点对我来说非常重要: 可以从博客和其他网站上找到url,但问题仍然存在: 谷歌同意吗? 它会阻止这种做法吗? 如果是这样,那么我所有的URL将突然变得一文不值

    http://www.google.com/search?q=&tbm=isch
    
    http://www.google.com/search?q=<SEARCH TERM>&tbm=isch
    
    tbm=isch
    是内部谷歌搜索参数,用于确定要执行的搜索类型。上面似乎没有任何官方文档,但这一页有一个不错的描述:

    编辑:

    如果字符串中不包含“/search”部分,它会填充google搜索框,但实际上不会执行搜索

  • url:
    https://www.google.com/search?tbm=isch&q=findSomeImage
  • 据我所知,没有官方消息,但是
  • 不,如果您手动单击URL,您不应该担心任何限制。(不过,我相信谷歌对机器人有某种防洪措施)

  • 因此,您需要做的唯一更改是将
    tbm=isch
    选项添加到您的URL。

    这是一个适合我的链接:

    使用“图像”关键字而不是“搜索”(这也适用于“视频”、“地图”等。)

    更新

    下面是克里斯·F·卡罗尔的评论,我看了看费德勒。
    /images
    请求会产生301(永久移动)响应,重定向URL的格式为
    www.google.com/search?q=search+terms&tbm=isch
    ,如其他答案所述


    与我上面所说的(摘自链接文章)相反,
    /video
    请求不起作用<代码>/maps确实有效,不会导致重定向。

    请使用下面的URL进行谷歌图像搜索

    http://images.google.com/images?um=1&hl=en&safe=active&nfpr=1&q=your_search_query
    
    用您自己的搜索词替换您的搜索查询。请注意,根据用户代理,此url的行为将有所不同。谷歌可以识别这个请求是来自浏览器还是机器人

    还请注意,您可以添加另一个查询字符串来浏览此图像搜索

    http://images.google.com/images?um=1&hl=en&safe=active&nfpr=1&q=your_search_query
    


    这将使搜索从第3页开始。我希望这对某人有帮助

    &source=
    是不需要的。即使你提供了一个解决方案的链接,最好至少解释一下这是关于什么的,基于什么,等等……如果不将用户从您的页面重定向到图像搜索页面,您可以使用他们的api将搜索包含到您的页面@PatrickEvans中,我的理解是,自定义搜索将不允许我通过internetRight进行搜索……我只是在5秒钟前完成了这项工作,它对我很有效。逐字书写
    http://www.google.com/search?q=cake&tbm=isch
    进入地址栏,我的浏览器中充满了美味蛋糕的图片……我发现有时我会得到图像搜索结果,有时会得到普通的网络搜索结果。我还没有弄清楚这取决于什么——这在Safari中不起作用,但在Chrome中起作用。将链接粘贴到Chrome中是可行的。单击它在chrome和safari中都可以工作。但将其粘贴到safari中并不起作用。以什么方式?它在Chrome中对我有效。我将“”粘贴到地址栏中,它显示了相关的图像结果。(嗯,我用“http”前缀输入了它,但它没有出现在评论中。)很有趣。对我来说,这是偶然的。示例:如果我单击了你的链接,但我认为我的浏览器(safari)可以正常工作。如果我尝试复制/粘贴它而不使用尾随引号,它会给我文本,而不是图像,results@chris-这不是Safari让它工作,而是重定向。请参阅更新的答案。(对于链接中包含的尾随引用,我很抱歉-我似乎无法编辑评论以更正它。)@ian horwill-我也一样。单击“工作”,不复制/粘贴。Mac Safari非常感谢你!我一直在找这个!其他方法对我不起作用。再次感谢你!