查询产品状态
下单前可通过以下接口确认任务类型是否已上架、可下单。
查询产品状态(单个)
GET /api/openapi/taskType/status/{taskType}
请求参数
| 参数 | 位置 | 类型 | 必填 | 说明 |
|---|---|---|---|---|
| taskType | path | String | 是 | 任务类型,见任务类型列表 |
返回示例
{
"code": 200,
"msg": "校验成功",
"data": {
"taskType": "tiktokUser",
"statusFlag": 1,
"productName": "Tiktok筛用户名",
"description": "Tiktok筛用户名",
"canOrder": true,
"statusMessage": "任务可下单"
}
}
返回字段说明
| 字段 | 类型 | 说明 |
|---|---|---|
| taskType | String | 任务类型 |
| statusFlag | Integer | 状态标识:1=已上架,0=已下架 |
| productName | String | 产品名称 |
| description | String | 产品描述 |
| canOrder | Boolean | 是否可下单(statusFlag=1 时为 true) |
| statusMessage | String | 状态描述 |
批量查询产品状态
POST /api/openapi/taskType/statusBatch
请求参数
| 参数 | 位置 | 类型 | 必填 | 说明 |
|---|---|---|---|---|
| taskTypes | body | String[] | 是 | 任务类型数组,见任务类型列表 |
请求示例
["tiktokUser", "okxValid", "wsExist"]
返回示例
{
"code": 200,
"msg": "查询成功",
"data": [
{
"taskType": "tiktokUser",
"statusFlag": 1,
"productName": "Tiktok筛用户名",
"description": "Tiktok筛用户名",
"canOrder": true,
"statusMessage": "任务可下单"
},
{
"taskType": "okxValid",
"statusFlag": 1,
"productName": "OKX筛开通",
"description": "OKX筛开通",
"canOrder": true,
"statusMessage": "任务可下单"
},
{
"taskType": "wsExist",
"statusFlag": 0,
"productName": "WS有效筛选",
"description": "WS有效筛选",
"canOrder": false,
"statusMessage": "任务已下架"
}
]
}
返回字段说明
同「查询产品状态(单个)」,返回数组,每个元素对应一个 taskType。
若传入的 taskType 不存在,该项返回 canOrder: false,statusMessage: "未找到该任务类型"。