给定请求请求的ID,如何获取请求请求的作者?使用GitHub API?

时间:2019-07-10 22:55:57

标签: jenkins github github-api pull-request

我想使用GitHub API获取拉取请求的作者。更具体地说,我想要作者的电子邮件地址。

我曾尝试研究GitHub Search API,但我很茫然。

curl https://api.github.com/search/users?q=...

非常感谢您的帮助!

1 个答案:

答案 0 :(得分:0)

您需要首先获取针对存储库的拉取请求列表,然后从中获取用户名。

curl https://api.github.com/repos/{repoorg}/{reponame}/pulls

,您将拥有用户ID。然后必须使用带有访问令牌的用户api对该用户ID进行使用,然后您将收到电子邮件。

curl https://api.github.com/users/{userid}?access_token=xxxxxxx

访问用户联系信息需要AccessToken。

示例: