我尝试使用 GitHub API 和端点/user/memberships/orgs
检索 GitHub 用户的成员详细信息。
我是多个组织的成员,但我得到的回复是:
200 OK
[]
因此,没有为我的用户显示成员资格信息。我有一个范围为user
的访问令牌。我错过了什么吗?我在官方 API 文档中也找不到任何相关信息:https://developer.github.com/v3/orgs/members/#list-your-organization-memberships
如果要获取有关组织成员资格的信息,则用户具有成员资格的每个公司都必须信任 OAuth 应用程序。如果它不是受信任的 OAuth 应用,则不会获取有关此组织用户成员身份的任何信息。
请参阅:https://help.github.com/articles/authorizing-oauth-apps/#oauth-apps-and-organizations