【问题标题】:Given a pull request ID, how can I obtain the author of the pull request? Using the GitHub API?给定一个拉取请求 ID,我如何获取拉取请求的作者?使用 GitHub API?
【发布时间】: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


    【解决方案1】:

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

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

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

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

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

    例子:

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-04-15
      • 1970-01-01
      • 2014-11-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多