data.gov.in:限制参数不起作用

时间:2016-08-02 06:57:03

标签: url-parameters data.gov

我正在尝试以下方法 https://data.gov.in/api/datastore/resource.json/?resource_id=e16c75b6-7ee6-4ade-8e1f-2cd3043ff4c9&api-key=APIKEY&limit=200 我仍然只有100条记录。如果我将限制更改为50,它会给我50条记录。如何获得101 - 200及以后的记录?

我也尝试使用 offset 参数,如下所示:     &offset=50 期望它给我50-150的记录,但它没有。

有没有人有想法?

1 个答案:

答案 0 :(得分:3)

从OGD平台尝试this query

您会找到total_records = 2947count=100

在这里,您总共有2947条记录,并且在一个查询中最多可以获取100条记录。如果您想要下一个200结果,请设置offset=2,这将给出201到300的结果,依此类推。您需要在每个查询中将偏移量增加1,直到 2947/100 = 29 (第29次查询将给出47条记录)才能获得所有数据。

参数限制用于获取每个查询中的记录总数,并且介于0到100(最大)之间。这就是为什么当你设置limit=50时,你有50条记录,但如果你设置limit=110,你仍然会得到100条记录。

希望我的回答足够清楚。祝你好运。

相关问题