【发布时间】:2013-01-03 09:53:15
【问题描述】:
我正在尝试使用 GitHub v3 API 获取两个 SHA 之间的完整提交列表,使用 the comparison API (/repos/:owner/:repo/compare/:base...:head),但它只返回前 250 个提交,我需要获取所有提交.
我找到了the API pagination docs,但比较 API 似乎不支持 page 或 per_page 参数,无论是计数还是 SHA(编辑:last_sha 参数也不起作用)。与提交 API 不同的是,比较 API 似乎没有返回 Link HTTP 标头。
有没有办法增加比较 API 的提交计数限制或获取第二页提交?
【问题讨论】:
-
我已经为您联系了 GitHub 支持。作为 API 包装器的作者,我自己对此很好奇。如果他们自己不回答,我会回复他们回答的内容。
-
是的,他们从来没有回复我...对不起
-
@sigmavirus24 阅读我的回答,我认为这会有所帮助。
标签: git github github-api