我正在使用 Angel List (AL) API,并希望拉动旧金山的所有工作。由于我找不到 api 的活动 Python 包装器(如果我取得任何进展,我想我想自己做),我正在使用 requests 库。
AL API 的结果是分页的,我不知道如何超出结果的第一页。
这是我的代码:
import requests
r_sanfran = requests.get("https://api.angel.co/1/tags/1664/jobs").json()
r_sanfran.keys()
# returns [u'per_page', u'last_page', u'total', u'jobs', u'page']
r_sanfran['last_page']
#returns 16
r_sanfran['page']
# returns 1
我尝试向 中添加参数requests.get
,但这没有用。我还尝试了一些非常愚蠢的方法——改变'page'键的值就像神奇地为我分页一样。
例如。r_sanfran['page'] = 2
我猜这是相对简单的事情,但我似乎无法弄清楚,所以任何帮助都会很棒。
一如既往地感谢。
Angel List API 文档(如果有帮助)。