如何通过github API获取组织的私人用户列表

时间:2018-11-06 14:40:45

标签: git github github-api

git api获取所有用户- https://api.github.com/orgs/:org/members (用组织名称替换:org)这给出了所有公共用户列表,但没有私有列表。

2 个答案:

答案 0 :(得分:1)

可以使用用户名和密码或oauth令牌进行身份验证。参见https://developer.github.com/v3/#authentication 如果您的应用程序可以要求用户提供其凭据,则用户名和密码将是正确的方法。如果这是不可能的(例如在批处理模式下),那么oauth将是正确的方法。

答案 1 :(得分:0)

对GitHub的描述是

  

列出组织的所有用户。如果通过身份验证的用户也是该组织的成员,则将返回隐藏成员和公共成员。

据我所知,这是正确的行为。