当我有一个App Key时,为什么我在SODA API上限制为1,000行

时间:2015-06-19 14:50:42

标签: python socrata

我正在尝试将消费者金融保护局(CFPB)加载到Python 3.4中的Pandas数据框架中。我的代码有效,但似乎我通过SODA API限制为1,000行。我正在使用app令牌并在此处引用URL

df = pd.read_json('http://data.consumerfinance.gov/resource/x94z-ydhh.json?$$app_token=XXXXXXXXXXXXXXXX')

数据结构是完美的,但我只限于1000行数据(应该更接近300,000行数据)。

当我通过浏览器访问相同的网址(使用应用令牌)时,它似乎只会拉入1,000行。我的印象是,使用App Token可以访问整个数据集,这是不正确的?

1 个答案:

答案 0 :(得分:4)

查看docs on the $limit parameter

  

$ limit参数控制返回的总行数,默认为每个请求1,000条记录。

     

注意: $ limit的最大值为50,000条记录,如果超过该限制,则会收到400条错误请求回复。

因此,您只需返回默认的记录数。

}

尝试:

$limit