我有一个网站,用户可以提交图片。我想用这些图片自动搜索谷歌,以最大限度地减少图片从其他网站被盗的机会。我知道Firefox扩展,但这需要我右键单击每一张图片并等待结果出现。我想把这个自动化。
我正在寻找一个应用程序接口,但Google Image Seach API (https://developers.google.com/image-search/)明确提到它已被弃用。我还发现了一个Google Custom Search API,但它似乎是为那些想要搜索自己网站的人构建的(这不是我正在寻找的)。
我想做Firefox扩展所做的事情,即向Google image Search提交一个图像,然后用PHP检索结果页面。
使用API的最好方法,但如果该API不可用:如何将图像上传/编码到Google,以便进行搜索?有谁知道得更多吗?
发布于 2013-05-16 20:13:48
更新:以下接口已弃用。
谷歌图片搜索应用程序接口已于2011年5月26日正式弃用。它将继续按照我们的弃用政策工作,但您每天发出的请求数量可能会受到限制。我们建议您使用自定义搜索API,该API现在支持图像搜索。https://developers.google.com/image-search/v1/jsondevguide
您可以在以下地址获取所有详细信息
https://developers.google.com/image-search/
https://developers.google.com/image-search/v1/
使用Google帐户登录。填写详细信息,即可获得api。
发布于 2018-12-05 10:37:30
现在我找到了一个变通方法SerpAPI。
这个web服务可以搜索Google图片,并返回一个干净的json。它集成了大多数编程语言: python、php、java、golang、nodejs……
https://serpapi.com/images-results
谷歌限制每天的搜索量。但是这项服务提供了无限的搜索。
https://stackoverflow.com/questions/10119842
复制相似问题