Github API:团队权限未更新

我正在尝试通过Github API(类似于this question)来更新存储库的团队权限。但是,尽管已收到204响应,但该权限不会得到更新。我对仓库和团队拥有完全的管理员访问权限。我正在关注文档here

Python中的代码段:

headers = {'Authorization': f'token {token}'} 
parameters = {'permission': 'push'}
response = requests.put(f'https://api.github.com/teams/{team_id}/repos/{org}/{name}',headers=headers,params=parameters)

我也尝试过使用密钥对'permission': 'write',因为这是回购的合作者页面上出现的五个权限选项之一,但是都收到204响应,并且实际上并未更新该权限。

我正在为许多回购大规模地这样做,因此我需要能够根据团队以编程方式更改每个回购的权限。我无法确定这是API问题还是我的代码不正确。谢谢!

wduke8818 回答:Github API:团队权限未更新

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3135513.html

大家都在问