如何在API调用中格式化语法以翻阅结果?

时间:2017-01-09 15:32:54

标签: python-2.7 api curl pagination python-requests

我正在使用SeatGeek API为体育赛事提取一些数据。我得到的调用结果显示元数据中返回了145,000多个结果:

  meta:{u'per_page':10,u'total':145419,u'geolocation':None,u'page':> 1,u'took':7}   in_hand:{}

当我查看API文档的“分页”部分时,它提供了如何格式化语法以便在每页中查看更多结果或返回与第一页不同的页面的示例:

  

$ curl'https://api.seatgeek.com/2/venues?per_page=25&page=3'

但我无法通过SeatGeek的授权成功致电:

  

$ curl https://api.seatgeek.com/2/events?client_id=MYCLIENTID&client_secret=MYCLIENTSECRET

我尝试过使用curl和python请求。我试过把分页语法放在第一位,把“clientid / secret”放在第二位。我先尝试过“clientid / secret”。我通过电子邮件发送API的mod无济于事。

这是我做过的第一个API调用,所以我确定我正在制作一些微小的格式错误。 当我不使用分页时,调用成功返回。我只是无法查看多个结果页面,我想查看所有内容。

谢谢。

0 个答案:

没有答案