共享项目添加成员
接口概述
- 功能:共享项目添加成员
- 请求方式: POST
- 请求地址:/api/orgs/{org_id}/projects/{project_id}/members?appid={appid}&access_token={access_token}
请求参数
参数名 | 类型 | 必须 | 参数位置 | 描述 | 示例值 |
---|---|---|---|---|---|
org_id | integer | 是 | uri | 团队ID | 60000000002,从【工作台右上角头像 - 团队管理 - 点击团队名称】获得 |
project_id | integer | 是 | uri | 项目ID | 1234,从项目列表接口获得 |
members | []object | 是 | body | 成员列表 | |
members[_].user_id | integer | 是 | body | 成员用户ID | 50000000004 |
members[_].role | integer | 是 | body | 成员在项目中的角色 | 1:管理员; 2:可编辑; 3:可浏览 |
请求体示例
{
"members":[
{
"user_id":50000000145,
"role":1
}
]
}
响应参数
参数名 | 类型 | 描述 |
---|---|---|
id | integer | 项目ID |
响应示例
- 请求成功
{
"code": "OK",
"error": {
"type": ""
},
"data": {},
"request_id": "fe619df3-516f-4418-b5b7-d7e823ce15ec"
}
- 请求失败
{
"code": "InvalidArgument",
"error": {
"type": "invalid_text_format",
},
"data": {},
"request_id": "ddec96d2-165e-4f3e-8a64-2057db116983"
}
错误码
error.type 错误代码 | 错误描述 |
---|---|
invalid_argument | 参数校验不通过 |
claim_error | 无权限操作该用户或团队 |