【发布时间】:2015-06-21 06:49:16
【问题描述】:
我想编写一个小应用程序来验证 GitHub 组织的成员。
应用程序应将具体的 GitHub 组织成员与数据库相匹配。当某人不在数据库中时,应将其从 GitHub org 中删除,依此类推。
我在使用 GitHub API 时遇到的问题是,以下请求仅列出公共成员资格(因为我没有以用户身份进行身份验证,但我不想这样做)。
https://api.github.com/orgs/_orgname_/members?client_id=_client_id_&client_secret=_client_secret_
其中 orgname、_client_id_ 和 _client_secret_ 被替换为实际的组织名称和在该组织上注册的客户端 id/secret 对。
如何在不作为用户身份验证的情况下访问私有成员(仅作为应用程序 (server2server))?
【问题讨论】:
标签: github github-api