GitHub API - 如何添加管理员协作者?

时间:2016-11-18 08:08:40

标签: github-api

我正在使用github api(v3)使用我的帐户在组织中创建存储库。我是该组织的管理员。然后,我使用协作者端点添加具有管理员权限的协作者。我正在使用具有'repos'范围的oauth令牌进行身份验证;

PUT /repos/:owner/:repo/collaborators/:username?permission=admin

返回204让我相信PUT已经成功。但是,当我获得存储库协作者,或使用github UI查看协作者时,我添加的用户只具有写入权限。

如果我通过UI将用户设置为admin并获得存储库协作者,则该用户具有管理员权限。如果我再次执行PUT,则用户将恢复为仅具有写入权限。

有人可以建议我在这里做错了,或者这是GitHub API的问题吗?

的Ta。

1 个答案:

答案 0 :(得分:0)

这里的答案是在正文中包含权限级别,而不是作为查询参数。

相关问题