我正在尝试通过url使用 Google 图片搜索来进行研究。那是在我放弃通过实际图像搜索之后,因为我无法真正让它工作。
到目前为止做了什么
使用 PHP,我可以向https://www.google.com/searchbyimage?image_url=https://www.google.com/images/nav_logo117.png发出 HTTP 请求
如果您将该 URL 复制到浏览器中,您会看到结果(这里似乎发生了一些自动重定向)。
但是,如果您尝试手动请求 URL,例如通过 PHP 或通过http://web-sniffer.net/?url=images.google.com/searchbyimage?image_url=https://www.google.com /images/nav_logo117.png您会收到一个 HTTP 302 错误,表明该页面已移动到其他 URL。
我提取了那个 URL,在浏览器上试了一下,它又可以工作了。但是,如果您手动尝试此 URL,您会再次遇到 HTTP 302 错误,最终将您带到 Google 的主页。
我见过这样的问题:Script to use Google Image Search with local image as input这似乎可以做到,但提问者没有遇到我遇到的同样问题