可以很容易地確定一個用戶是一個團隊if you know the id
成員的所有者:GitHub的API第3版:確定用戶的組織
GET /teams/:id/members/:user
但如何可以很容易地確定特殊的ID「業主「團隊,每個組織都有?
據我所知,唯一的辦法是檢索所有團隊的完整列表(我假設可能是多個頁面?),並通過它們,直到找到名爲「所有者」的人。
這當然是可以做到的,但它對於GitHub的其他奇妙的API來說是非常不方便的。 ;)
對於它的價值,我已經試過以下(沒有運氣):
GET /orgs/:organization/teams?name=Owners # Lists all teams
GET /orgs/:organization/owners # 404
只是要清楚,我已經取得了一定要使用與擁有用戶相關聯的令牌有問題的組織,所以不應該有任何授權問題。
太棒了!這是我目前正在做的更好的選擇。 – namuol
太棒了,謝謝! –
看起來像[會員資格API](https://developer.github.com/v3/orgs/members/#list-your-organization-memberships)做我現在需要的。 [我已經添加/接受了一個新答案](http://stackoverflow.com/a/28190753/742156)。乾杯〜 – namuol