【发布时间】:2019-11-20 14:34:30
【问题描述】:
我想使用 GitHub API 获取拉取请求的作者。更具体地说,我想要作者的电子邮件地址。
我尝试过查看 GitHub Search API,但不知所措。
curl https://api.github.com/search/users?q=...
非常感谢任何帮助!
【问题讨论】:
标签: jenkins github github-api pull-request
我想使用 GitHub API 获取拉取请求的作者。更具体地说,我想要作者的电子邮件地址。
我尝试过查看 GitHub Search API,但不知所措。
curl https://api.github.com/search/users?q=...
非常感谢任何帮助!
【问题讨论】:
标签: jenkins github github-api pull-request
您需要首先获取针对存储库的拉取请求列表,然后从中获取用户名。
curl https://api.github.com/repos/{repoorg}/{reponame}/pulls
然后,您将拥有用户 ID。然后,您必须将该用户 ID 用于带有访问令牌的用户 api,然后您将收到电子邮件。
curl https://api.github.com/users/{userid}?access_token=xxxxxxx
访问用户联系信息需要AccessToken。
例子:
【讨论】: