如何获取我的用户使用github API打开的所有打开请求请求?
我希望从Python中获取这些信息,但只要进行REST调用就可以了,我很好。
请记住,我确实希望我拥有的所有存储库中的所有PR。之后,我还将希望获得所有要求我作为审阅者(我需要进行审阅的人)的公开PR。
答案 0 :(得分:0)
您可以使用GitHub API /pulls endpoint来获取用户的请求请求。
但是简而言之,您可以使用此URL
GET /repos/:owner/:repo/pulls?head=user:{USERNAME-HERE}
对于私有存储库,您需要先进行身份验证。 https://developer.github.com/v3/#authentication
最后,要列出您是审阅者的所有请求请求,请查看this。没有直接方法列出所有等待您审阅的请求请求,但首先,您可以列出所有请求请求,然后过滤它们。
获取/ repos /:owner /:repo / pulls /:pull_number / requested_reviewers