使用高级查询api并返回所有页面

时间:2016-02-06 01:26:53

标签: import.io

我可以成功调用高级查询方法并在http://api.docs.import.io/#QueryMethods

中引用第一页数据(使用post选项)

任何人都知道如何在那之后翻页?我得到190条结果中的20条。我的查询如下:

    var query = {
    "input": { "last_name": name },
    "additionalInput": {
        "8d817939-my-api-key-9502ed72": cookie
    },
    "returnPaginationSuggestions": true
}

param名称和cookie是已知的变种。

结果不会像模型结果中那样返回分页块:

{
  "connectorVersionGuid": "string",
  "pagination": {
    "pattern": "string",
    "next": "string",
    "currentPageNum": 0,
    "previous": "string"
  },
  "connectorGuid": "string",
  "totalResults": 0,
  "errorType": "TimeoutException",
  "outputProperties": [
    {
      "type": "STRING",
      "name": "string"
    }
  ],
  "cookies": [
    "string"
  ],
  "results": [
    {}
  ],
  "pageUrl": "string",
  "error": "string",
  "data": {}
}

1 个答案:

答案 0 :(得分:1)

如果回复没有返回"分页"阻止,这意味着系统无法识别给定页面上的分页。

据我所知,对于Extractor API来说,分页是不稳定的,而对于Magic API来说它的效果非常好。我建议尝试使用魔法提取器,并获得分页建议。比你应该能够获得"分页"阻止您的回复,并使用" next"获取下一页的URL的值。