2016-08-02 3 views
0

私は以下を試しています 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以降のレコードを取得するにはどうすればよいですか?data.gov.in:limitパラメータが機能しない

は、私はまた、パラメータそうのようなオフセットは使用してみました:それは私に、レコード番号50-150を与えることを期待し &offset=50 ですが、それはできません。

アイデアはありますか?

答えて

2

OGDプラットフォームのthis queryを試してください。

total_records = 2947count=100があります。

ここでは、合計2947件のレコードがあり、最大100件のレコードを1つのクエリで取得できます。次の200の結果が必要な場合は、offset=2と設定し、201〜300のように結果を返します。 2947/100 = 29(29番目のクエリは47のレコードを与える)まで各クエリでオフセットを1増やして、すべてのデータを取得する必要があります。

パラメータ制限は、各クエリのレコードの総数を取得するために使用され、0〜100(最大)の間になります。そのため、limit=50を設定すると50レコードが得られますが、limit=110を設定すると100レコードしか得られません。

私の答えは十分明確です。がんばろう。

+0

こんにちはRavindraクマール..ありがとうたくさんの!それが動作するかどうか試してみましょう。 – LeoNeo

+0

チャームのように働いた!どうもありがとう!!! – LeoNeo

関連する問題