Bing 图片搜索API 会返回所有 offset > 200 或 300
的重复结果。这会浪费一些 API 调用次数,需要花费金钱。如果没有更多的结果,API 应该停止返回。
Bing 图片搜索API 会返回所有 offset > 200 或 300
的重复结果。这会浪费一些 API 调用次数,需要花费金钱。如果没有更多的结果,API 应该停止返回。
如果Bing图像搜索API在offset
值大于可用结果数量时停止返回结果,那就太好了,但这不是API的工作方式。如果您查看Image Search API Reference,用户需要检查第一个请求中的totalEstimatedMatches
参数,并确保offset
值具有可接受的值,然后再进行后续请求:
偏移量应小于(totalEstimatedMatches - count)。
因此,如果您执行此检查,可以决定何时停止发出新请求。如果offset
超过结果数,API似乎只返回最后count
个结果,这可能解释了您获得的“重复结果”。