创建一个定时任务
POST
/v1/tasks请求参数
Header 参数
Body 参数application/json
input
object
必需
input 参数同接口运行采集器
runOptions
object
必需
buildTag
string
必需
timeoutSecs
integer
必需
memoryMbytes
integer
必需
title
string
任务标题
scheduleCron
string
必需
调度周期,支持 cron 表达式
desc
string
任务描述
scraperId
string
采集器的 ID
scheduleEnabled
boolean
必需
是否启动调度,开启调度后,会根据调度周期的的设置,自动运行
示例
{
"input": { // input 参数同接口1
},
"runOptions": {
"buildTag": "latest",
"timeoutSecs": 600,
"memoryMbytes": 2048
},
"title": "xxx 网站采集", // 任务标题
"scheduleCron": "0 0 0 */1 * ?", // 调度周期,支持 cron 表达式
"desc": "", // 任务描述
"scraperId": "", // 采集器的 ID,跟接口1一样,等待上线后会确定id
"scheduleEnabled": true // 是否启动调度
}
示例代码
返回响应
成功(200)
HTTP 状态码: 200
内容格式: JSONapplication/json
数据结构
code
integer
必需
msg
string
必需
data
object
必需
id
string
任务 id
name
string
必需
任务 name ,唯一
scraperId
string
采集器 id
title
string
任务标题
desc
string
任务描述
input
object
输入
proxyConfig
object
代理配置
scheduleCron
string
调度配置
scheduleEnabled
boolean
是否启动调度
runOptions
object
必需
示例
{
"code": 0,
"msg": "",
"data": {
"id": "0k6ue1uo13g85fi4f",
"name": "0k6ue1uo13g85fi4f",
"scraperId": "mm5733d6hznnyyefr",
"title": "微博贴文采集器-任务",
"desc": "",
"input": {},
"proxyConfig": {
"countryCode": "cn",
"proxyType": "RESIDENTIAL"
},
"scheduleCron": "0 0 0 */1 * ?",
"scheduleEnabled": true,
"runOptions": {
"buildTag": "latest",
"timeoutSecs": 600,
"memoryMbytes": 2048
}
}
}
最后修改时间: 2 个月前