我正在尝试通过Platform api接收我的应用版本列表。当我调用/ apps / {app_id_or_name} / releases时,我只收到前200个版本,虽然我知道我有更多。如果我要求更新版本的信息(即/ apps / {app_id_or_name} / releases / 500),我会得到相关信息。 有没有办法获得完整的发布列表?
答案 0 :(得分:1)
可以使用Range标头中的max键来控制范围中返回的值的数量。例如,要仅获取前10个值,请设置此标头:Range:id ..; MAX = 10 ;.迭代Next-Range时也可以传递max。默认页面大小为200,最大页面大小为1000。
$ curl -i -n -X GET https://api.heroku.com/apps \
-H "Accept: application/vnd.heroku+json; version=3" \
-H "Range: name ..; order=desc,max=10;"
https://devcenter.heroku.com/articles/platform-api-reference#ranges