【问题标题】:Is there any way to skip the pages - Google custom search API?有什么方法可以跳过页面 - Google 自定义搜索 API?
【发布时间】:2015-06-22 13:30:07
【问题描述】:

我在我的应用程序中使用Google Custom Search api,示例搜索link 在LinkedIn 中搜索个人资料。

要求

我需要skip 前十页并获得next ten 页面。基本思路是跳过前 1000 条记录,我想要接下来的 1000 条记录。

问题

有什么方法可以跳过前 10 页并在结果中获取后 10 页?

【问题讨论】:

    标签: linkedin google-search google-custom-search


    【解决方案1】:

    尽管 API 描述中没有特别提到,Google GSA Search Protocol Reference 对此限制非常明确:

    可用于查询的最大结果数为 1,000,即 start 参数的值加到 num 的值上 参数不能超过 1,000。

    但是,如果您只需要 1,000 多条记录(如您所指出的),您可以构建查询以返回明确定义的非重叠潜在结果子集,然后拼凑整体结果。

    一个简单的例子是按日期对结果进行分段。对于您发布的自定义查询,附加 &sort=date:r:20100101:20101231 之类的内容将返回 2010 年的 1,000 个结果。如果您在 2011 年重复此操作,则总共将有 2,000 个结果。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-09-02
      • 2011-09-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-11-16
      • 1970-01-01
      相关资源
      最近更新 更多