我正在尝试使用谷歌图片搜索url用于研究目的。那是因为我放弃了对实际图像的搜索,因为我无法真正实现它。Google图片按URL搜索,无法抓取页面
什么做是迄今为止
使用PHP,我可以如果您将该网址复制到浏览器中,你看到的结果(似乎有些自动重定向发生一个HTTP请求https://www.google.com/searchbyimage?image_url=https://www.google.com/images/nav_logo117.png
这里)。
但是,如果您尝试通过PHP手动请求URL,或者通过http://web-sniffer.net/?url=images.google.com/searchbyimage?image_url=https://www.google.com/images/nav_logo117.png获得HTTP 302错误,说明该页面已被移至其他某个URL。
我提取了该URL,在浏览器上试用了它,并再次运行。但是,如果您手动尝试此网址,则会再次发生HTTP 302错误,最终将您带到Google的首页。
我已经看到了这样的问题:Script to use Google Image Search with local image as input这似乎已经能够做到这一点,但提问者没有碰到我做
您可能会发现[本博客文章(http://skyzerblogger.blogspot.be/2013/01/google-reverse-image- search-scraping.html)很有用。但事实是,没有官方的反向图像搜索API,这是故意的。 – Cairnarvon 2013-05-10 04:43:44