我看到这个问题问了几次,但看起来API发生了很大变化,大多数答案似乎已经过时。
我想使用图像URL搜索相似的图像。
API正在使用我的CSA在其中启用了“按图像搜索”。那有点暗示这应该工作吗?将URL放入搜索查询中会返回结果,但结果是基于URL的文字,而不是其内容。
[Full code,以防有人需要。
相关部分:
var BASE_URL = "https://www.googleapis.com/customsearch/v1?searchType=image&siteSearch=unsplash.com&siteSearchFilter=e",
query = unsplash_search.getRange("F1").getValue(),
URL = `${BASE_URL}&key=${google_key}&cx=${cseID}&q=${query}`;
查询=那里的普通网址。
您想要做的是一个反向图像搜索,就像您通过UI这样:
不幸的是,Programmable Search Engine does not support this feature。
但是,如果这对您很重要,则可以通过此处提交功能请求:
您也许可以为此使用Cloud Vision API:https://cloud.google.com/vision/docs/detecting-web