获取用户项目
接口说明
获取用户加入/创建的项目
URL
/projects
Method:
GET
权限:
medium
请求参数
键值 | 类型 | 是否必需 | 备注 |
---|---|---|---|
type | string | 否 | 项目类型 |
- 请求内容示例:
/projects 该用户的所有项目
/projects?type=joined 该用户已加入的所有项目
/projects?type=created 该用户已创建的所有项目
- 返回参数说明
键值 | 类型 | 是否必需 | 备注 |
---|---|---|---|
projects | []project | 是 | 项目数组 |
- pj内容示例:
{
"id": "adjapfdjp3q2wekp2",
"name": "项目名称",
"desc": "项目描述",
"creatorId": "eq23dfwejfpw",
"creatorName": "evol",
"private": false,
"type": "created/joined",
"membersCount": 2
}
- 返回成功示例:
{
"code": 0,
"projects": [
{
"id": "adjapfdjp3q2wekp2",
"name": "项目名称",
"desc": "项目描述",
"creatorId": "eq23dfwejfpw",
"creatorName": "evol",
"private": false,
"type": "created",
"membersCount": 2
},
{
"id": "adjapfdjp3q2wekp2",
"name": "项目名称",
"desc": "项目描述",
"creatorId": "eq23dfwejfpw",
"creatorName": "evol",
"private": false,
"type": "joined",
"membersCount": 3
}
]
}