ruby-on-rails - Bing 搜索 API 结果随着 web.offset(skip) 值的增加而减少

标签 ruby-on-rails api bing bing-api

我正在使用 Bing 服务资源管理器测试一个查询,该查询将记录数返回到大约 600k,但在导航到下一页时,结果不断减少,最终将归零。

我同时使用 必应搜索 API 必应搜索 Web 结果仅 API 目前我每月免费使用 5000 个请求。

我在 Bing 的服务资源管理器中测试的示例查询是

https://api.datamarket.azure.com/Bing/SearchWeb/v1/Web?Query=%27xbox%27&Market=%27en-US%27&$skip=1300

我需要捕获尽可能多的记录(> = 10k),但这样做限制了我大约 700 或 800 条记录。

我错过了什么?

最佳答案

我在 bing 搜索论坛上发布了这个问题,这是他们所说的希望对某人有所帮助!

搜索结果仅限于前 1,000 个结果。这意味着 &top 加上 $skip 的总和不能大于 1,000。 &top 的最大值对于网络、图像和视频是 100,对于新闻是 15,而 $skip 的最大值是 1000

关于ruby-on-rails - Bing 搜索 API 结果随着 web.offset(skip) 值的增加而减少,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15548625/

相关文章:

ruby-on-rails - 预加载 : The right way to do things

ruby-on-rails - Rails 事务不会因验证错误而回滚

ruby-on-rails - :method => 'delete' in link_to doesn't seem to work in Rails 3?

css - 如何在 Rails 4 中正确定义 Assets 路径

android - 改造:@GET 命令中的多个查询参数?

api - 如何使用必应翻译 API?

google-maps-api-3 - Google map api 与 Bing map api 2012

php - Mailgun PHP API 于 2018 年 1 月 23 日更改 SSL 证书错误未使用新的 cacert.pem 文件解决

api - 使用客户端凭据流以编程方式在 Azure AD 中添加应用程序

architecture - Bing 架构及其底层工作原理?