Github,代表我的客户提出Github api请求

时间:2016-03-19 06:13:21

标签: php git github

我正在用PHP创建一个webapp,我的客户可以添加他们的github帐户(只有一次),他们可以在我的网络应用程序中看到他们的组织/回购的PULL请求。

github pull request api文件说要消耗pull请求api,需要一个拥有者。由业主我假设该人需要成为他的github帐户的管理员而不仅仅是贡献者。

我不明白geckoboard.com如何处理这个问题。当我登录我的geckoboard帐户并使用我的githhub帐户添加github服务时,我可以看到我的回购请求(我只是一个贡献者)

所以我在这里有以下问题:

  1. 如何制作github api请求以获取客户回购的拉取请求详细信息?

  2. 无论如何,即使他不是所有者而只是贡献者,我还是可以获取客户的回购请求详情吗?

  3. 谢谢

1 个答案:

答案 0 :(得分:0)

您需要让用户向您提供GitHub访问您的应用程序的权限。查看OAuth Web Flow for the GitHub API

  

无论如何,即使他不是所有者而只是贡献者,我还是可以获取客户的回购请求详情吗?

是:如果用户具有对存储库的写访问权限,则可以使用拉取请求,无论他是否是所有者。