# 3.获取团队的成员列表
# 接口功能
分页获取指定团队的成员列表
请求方式:GET 或者 POST
请求地址:https://open-api.markiapp.com/marki/team/mem
# 请求参数
参数名 | 参数含义 | 类型 | 举例 | 默认值 | 是否必须 |
---|---|---|---|---|---|
teamId | 团队id | int | 123 | 无 | 否 |
next | 分页参数 | string | 下一页信息 | "" | 否 |
# 响应结果
# 响应结果
名称 | 含义 | 类型 |
---|---|---|
code | 响应结果状态值,成功返回0, 其他值请查看响应状态码 | int |
msg | 返回错误信息 | string |
traceId | 日志追踪id(header中有则返回 原有的,否则返回新生成的) | string |
data | 返回结果信息 | object |
# 结果数据
名称 | 含义 | 类型 |
---|---|---|
next | 下一页获取的透传入参 | string |
hasMore | 是否存在下一页 | bool |
regTotal | 团队已注册成员总数 (第一页查询返回) | int |
unRegTotal | 团队未注册成员总数 (第一页查询返回) | int |
total | 团队成员总数 (第一页查询返回) | int |
memberList | 照片/视频列表 | object[] |
# 成员列表
成员列表中的object
名称 | 含义 | 类型 |
---|---|---|
uid | 用户id | int |
nickname | 昵称 | string |
phone | 电话 | string |
joinTime | 加入团队时间(单位s) | int |
memberType | 成员类型1:已注册主管理员 2:已注册管理员 3:已注册普通成员 4:未注册普通成员 5:未注册管理员 | int |
# 请求示例
// GET请求
curl -H 'orgId:12345' -H 'timestamp:1635160057' -H 'traceId:a1635160057' -H 'sign:66de9bb11e23005cd0f6dd4c40e88317' -G -d 'teamId=123' https://open-api.markiapp.com/marki/team/mem
// POST请求
curl -H 'content-type:application/json' -H 'orgId:12345' -H 'timestamp:1635160057' -H 'traceId:a1635160057' -H 'sign:17d0d4834c28d3a8cc3209b4004650df' -X POST -d '{"teamId":123}' https://open-api.markiapp.com/marki/team/mem
# 响应示例
{
"code":0,
"msg":"ok",
"traceId":"a1635160057",
"data":{
"regTotal":1,
"unRegTotal":0,
"total":1,
"memberList":[
{
"uid":12345,
"nickname":"xiaoming",
"phone":"123456789",
"joinTime":1632384679,
"memberType":1
}
],
"next":"2|-1",
"hasMore":false
}
}