我尝试使用Octokit gem来检索来自某个用户组织的所有存储库。
我有这个客户端变量:
@client = Octokit::Client.new(access_token: TOKEN)
当我使用它时:
@client.repos
我能够检索用户的所有存储库(即使是来自组织的私人网站)
但是有了这个
@client.repos(some_org_id)
我只从some_org_id组织获取公开的。
我的OAuth令牌范围是使用权限设置的:
repo, user, read:org
我在这里遗漏了什么吗? API Documentaion提到repos隐私的默认值为all
。
提前致谢
答案 0 :(得分:4)
好的,我能够通过以下方式获得私人回购:
@client.org_repos(some_repo_id)
我希望它有所帮助。
答案 1 :(得分:0)