bing 图片搜索 API 中缺少参数 "q"

Missing parameter "q" in bing image search API

当我尝试使用 Bing 搜索 api 中的类似产品时,搜索 url 并在 header 中使用有效的 api 键,它 returns 一个错误,指出请求缺少参数 "q"。我需要在没有查询字符串的情况下搜索图像,而只搜索图像 URL.

https://api.cognitive.microsoft.com/bing/v7.0/images/search?modulesRequested=SimilarProducts&mkt=en-us&form=BCSPRD&imgUrl=https%3A%2F%2Fm.media-amazon.com%2Fimages%2FG%2F01%2Fzappos%2Flanding%2Fpages%2Fmensclothing%2FMelodyTest1%2FMensShoes1.V506596164.jpg&count=1

提前致谢

端点不同。 "Search" 端点用于在给定查询的情况下搜索图像。 "Details" 端点将在这里发挥作用。你需要做这样的事情:

GET https://api.cognitive.microsoft.com/bing/v7.0/images/details?imgurl=YOUR_IMAGE_URL&modules=SimilarImages

将此与您的访问密钥一起用作 header,它会起作用。