首页 > 解决方案 > 如何使用 github api 获取我的 github 帐户的所有 github pull 请求

问题描述

我想使用 github api v3 获取我所有存储库的所有拉取请求。

我尝试了以下问题端点: https://api.github.com/user/issues?filter=all&state=all&sort=create&direction=desc

这将返回所有问题,包括拉取请求。但是有什么方法可以使用页面参数获取拉取请求(不是所有问题)。即,我想使用“page”和“per_page”参数获取前 10 个拉取请求,然后是接下来的 10 个拉取请求。我怎样才能做到这一点?

标签: github-apipull-request

解决方案


您可以使用type:pr仅搜索拉取请求。IEhttps://api.github.com/search/issues?q=type=pr&state=all&sort=create&direction=desc&page=1&per_page=10


推荐阅读