【发布时间】:2013-11-22 11:52:51
【问题描述】:
很容易确定用户是否是if you know the id 团队的成员:
GET /teams/:id/members/:user
但是如何轻松确定每个组织拥有的特殊“所有者”团队的 ID?
据我所知,唯一的方法是检索所有团队的完整列表(我假设可能是多页?)并遍历它们,直到找到一个名为“所有者”的团队。
这当然是可行的,但对于 GitHub 原本很棒的 API 来说,它一反常态地不方便。 ;)
为了它的价值,我尝试了以下方法(没有运气):
GET /orgs/:organization/teams?name=Owners # Lists all teams
GET /orgs/:organization/owners # 404
为了清楚起见,我已确保使用与拥有相关组织的用户关联的令牌,因此不应该存在任何授权问题。
【问题讨论】:
标签: github-api