只更新传了的参数。系统管理员或工程管理员可操作
/projects/:id
POST
Authorization: Bearer <token>
key | 类型 | 是否必须 | 说明 | 备注 | 例子 |
---|---|---|---|---|---|
:id | string | 是 | 工程 ID | ||
name | string | 是 | 工程名称 | ||
introduction | string | 否 | 工程介绍 |
状态码 | 说明 | 备注 |
---|---|---|
204 | 成功 | 无返回数据 |
状态码 | 说明 | 备注 |
---|---|---|
400 | 工程名不能为空 | |
401 | token 失效 | |
403 | 无权限访问工程 | |
404 | 工程不存在 | |
500 | 服务器内部错误 |
{
"message": "token 失效"
}
curl -H "Accept: application/vnd.greedlab+json" -H "Content-Type: application/json" -H "Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpYXQiOjE0NzIxODEyMzUxMzksImV4cCI6MTQ3NDc3MzIzNTEzOSwiaWQiOiI1N2JmOWJhMWNlODRjOTk5YTBlZmQ1YjciLCJzY29wZSI6ImRlZmF1bHQifQ.ESm0koiqDc8nfRTiHp4Uwo7PKNCtPRU5dfVfLT6MUSk" -X POST -d '{ "introduction": "hot patch for iOS and Android"}' localhost:4002/projects/57bfbf324681acd0a46e5a80