1

我知道可以为公共存储库(GET /repos/:owner/:repo/contributors)执行此操作,但我想知道是否有办法为使用我的应用程序的经过身份验证的用户是成员的私有存储库执行此操作的。另外,我正在使用 octokit.rb gem,因此非常感谢在这种情况下的任何答案。

4

1 回答 1

1

如果有一种方法可以为使用我的应用程序的经过身份验证的用户所属的私有存储库执行此操作。

使用此经过身份验证的用户创建一个 Octokit 客户端:

client = Octokit::Client.new(access_token: authenticated_use.token)

然后从存储库中获取合作者列表:

client.collaborators("octokit/octokit.rb")
于 2015-12-04T16:49:03.103 回答