我正在尝试使用GitHub API更新团队的存储库权限
curl -i -u user:pass -X PUT -d "permission:push" https://api.github.com/teams/123/repos/j/repo
将错误视为
代码:400
{
"message": "Problems parsing JSON",
"documentation_url": "https://developer.github.com/v3/orgs/teams/#add-team-repo"
}
尝试通过代码发送JSON。还是一样的错误。请帮帮我。
答案 0 :(得分:1)
您没有发送有效的JSON。试一试:
curl -i -u user:pass -X PUT -d '{"permission": "push"}' https://api.github.com/teams/123/repos/j/repo