当前位置: 首页 > 知识库问答 >
问题:

谷歌图片搜索接口

姚培
2023-03-14

我有一个网站,用户可以在其中提交图片。我想使用这些图片自动搜索Google,以最大程度地减少图片从其他网站被盗的可能性。我知道Firefox扩展程序,但这需要我右键单击每张图片并等待结果出现。我想自动化这个。

我正在寻找一个API,但Google Image Seach API(https://developers.google.com/image-search/)明确提到它已被弃用。我还找到了一个Google自定义搜索API,但这似乎是为那些想要搜索自己网站的人构建的(这不是我想要的)。

我想做Firefox扩展程序所做的,即向Google图像搜索提交图像,并在PHP中检索结果页面。

使用 API 的最佳方式,但如果不可用:如何将图像上传/编码到 Google,以便可以搜索?有人知道更多吗?

共有2个答案

都昊乾
2023-03-14

现在我找到了一个解决方法SerpAPI。

此网络服务能够通过谷歌图片进行搜索并返回干净的 json。它与大多数编程语言集成:Python,PHP,Java,Golang,NodeJS...

https://serpapi.com/images-results

谷歌限制每天的搜索次数。但是这项服务提供了无限的搜索...

袁建木
2023-03-14

更新:以下 API 已弃用。

Google 图片搜索 API 已于 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/

使用谷歌帐号登录。填写详细信息,即可获取 api。

 类似资料:
  • 我想让谷歌地图按地址搜索 下面是我的cari.java代码 我想要的是,当我在editText中写出一条街的名字(例如:第1大道1152号),然后按下搜索按钮,它就会在谷歌地图上显示该位置(第1大道1152号)。 当我运行这个程序时,,,它说 “java.lang.RuntimeException:无法实例化activity ComponentInfo{Udin.GoogleMap2/Udin.G

  • 问题内容: (我尝试过查找,但所有其他答案似乎都在使用urllib2) 我刚刚开始尝试使用请求,但是对于如何发送或请求页面中的其他内容,我仍然不太清楚。例如,我要 但我不知道现在该如何做,例如,使用显示的搜索栏进行Google搜索。我已经阅读了快速入门指南,但是对HTML POST之类的内容并不十分熟悉,因此它并不是很有帮助。 有没有一种干净优雅的方法来完成我要的内容? 问题答案: 要求概述 Go

  • 我是xamarin的新手,我需要在应用程序中放置谷歌地图。 我已经从xamarin下载了示例: https://github.com/xamarin/monodroid-samples/tree/master/MapsAndLocationDemo_v2 经过一些改变,它工作了,这个项目显示地图。 以下是工作的项目的代码: /MainActivity.cs/ /BasicDemo.axml/ /A

  • 我有问题加载一个谷歌地图在我的片段。一切都从一个循环器视图适配器开始,该适配器启动活动“ViatGedetAllViewActivity”: 这是我的DetallViewActivity: =2 03-24 02:55:53.881 639-7362/com.example.usuari.MyApplication3 w/ResourcesManager:GetTopleVelResources:

  • 我们使用谷歌应用程序进行工作,我们希望能够跟踪用户的gmail活动,比如他们收到多少封电子邮件,回复多少封电子邮件 我曾经使用Google Admin Reports API:Users Usage Report来获取统计数据,但结果不准确,并且它不会返回详细的消息列表。 谷歌管理控制台上的电子邮件日志搜索正是我想要的,但我不确定是否有电子邮件日志搜索API可用,以便我们可以循环搜索所有用户并检索

  • 我想知道是否有可能从非谷歌App Engine服务器上使用API搜索存储在谷歌云存储中的文件。

  • 我目前在我的网站上部署了Google Tag Manager,在我的容器中只有一个标准的Google Analytics标签,可以在每个页面上启动。我想捕捉我的网站访问者在我们的网站上搜索产品时使用的术语。回到Google Analytics,我启用了站点搜索,并在包含访问者站点搜索词的URL中提供了查询参数。然而,没有任何数据能够返回到Google Analytics中的站点搜索报告中,因此我想

  • 我正在尝试使用谷歌街景API获取街景图像。我的代码适用于除法国以外的所有国家。出于某种原因,当我试图从法国任何地方获取数据时,我只会得到一张灰色图像,上面写着“对不起,我们这里没有图像。”但是,我知道那里有图像,因为我可以通过你的谷歌网站使用谷歌街景,看到街景。 例如,如果我去https://maps.google.com/maps/ms?ie=UTF8 知道我做错了什么吗?为什么会这样?