我正在使用github apis导出所选存储库的问题列表。为此,我使用的是python脚本。获得问题列表后,我创建了一个csv文件。我只是想知道是否有办法使用github api一次性提取所有问题?我尝试了以下网址,但默认为30,如果我将网页大小更改为100以上,则最多仍会返回100个问题。
https://api.github.com/repos/SS-priv/himalayan_pink/issues?per_page=1000
答案 0 :(得分:1)
所有Web API都限制了每个请求返回的最大元素数量,以防范DDoS攻击。在github API的情况下,每个请求似乎限制为100个元素,并且您无能为力。只需使用多个API调用并汇总结果。