validation一个github用户是一个私人组织的成员

这可能吗? 我试图看看该组织的成员名单,但它只是显示公众成员。 我有用户oauth'd他们的令牌和元数据,但他们目前的组织似乎并没有包括在内。 我可以增加范围以允许这类信息通过吗?

使用github API或node.js github库的一个例子将是太棒了。 任何一个工作!

应该可以的。

从API文档 :

组织成员列表 – 列出组织成员的所有用户。 成员是属于组织中至less一个团队的用户。 如果经过身份validation的用户也是该组织的所有者,则隐私和公共成员将被退回。 如果请求者不是组织的所有者,则查询将被redirect到公共成员列表。

因此,要列出组织的私人成员,您必须是该组织的所有者。

如果您想检查经过身份validation的用户(例如,您自己或其他拥有OAuth令牌的用户)是否为组织成员,请获取经过身份validation的用户 (通过GET /user/orgs 。 不确定OAuth令牌需要具有哪个范围,以防组织私有,但是我猜你需要repo范围,因为提到了私有组织。