自用API-设备任务-创建计划

2024-05-20 1375

描述

  • 通过输入计划参数,指定要运行的RPA、店铺、站点、任务运行周期等,创建对应的任务计划,计划提交后由系统自动创建对应的任务并执行。

请求URL(post)

/rpa/company/device/rpa-plan/create

请求参数

参数名参数描述必选类型说明
name计划名称是string(128)-
planType计划类型是string(30)立即执行:21
startTime开始时间否Long
endTime结束时间否Long
repeatType运行类型否string
runTime运行时间否string
timeType时间类型是Integer1:时间点,2:时间段
rpaDeviceListRPA设备列表是List<object>
-rpaIdrpaId是rpaId
-rpaRobotParamsRPA参数是string
-platformType平台类型是Long
-deviceType设备选择类型是StringALL:全部;SELECT:用户选择
-runEnv运行环境是Integer1:chrome;2:紫鸟浏览器
-isSmartSelectDevice是否为智能选择设备是Integer1:是0:否
-devices设备信息列表是List<object>
--deviceId设备ID是Long
--platformAccountSites账号、站点列表是List<object>
---platformAccounts账号否String
---siteIds站点是String多个之间逗号隔开

参数格式

{ "name": "计划名称", "planType": "任务类型:10: RPA应用, 20:试一试任务、21:即刻任务、22:定时任务、30:每天任务、31:每周任务、32:每月任务、33:循环任务", "startTime": 开始时间, "endTime": 结束时间, "repeatType": "运行类型", "runTime": "运行时间", "timeType": 时间类型,1:时间点,2:时间段, "rpaDeviceList": [ { "platformType": 平台类型, "devices": [ { "deviceId": 设备ID, "platformAccountSites": [ { "platformAccounts": "账号", "siteIds": "站点,多个之间逗号隔开" } ] } ], "rpaId": "RPA ID", "name": "交易一览", "runEnv": 运行环境:1:chrome;2:紫鸟浏览器, "deviceType": "设备选择类型:ALL:全部;SELECT:用户选择", "rpaRobotParams": "RPA参数", "isSmartSelectDevice": 是否为智能选择设备1:是0:否 } ] }

入参样例

{ "name": "测试设备任务", "planType": "21", "startTime": 0, "endTime": 0, "repeatType": "{\"run_range\":\"\"}", "runTime": "10:32", "timeType": 1, "rpaDeviceList": [ { "platformType": 0, "devices": [ { "deviceId": 414675211448389, "platformAccountSites": [ { "platformAccounts": "", "siteIds": "BR" } ] } ], "rpaId": 1000, "name": "交易一览", "platformAccount": "", "runEnv": 1, "deviceType": "SELECT", "rpaRobotParams": "[{\"value\":\"last7\",\"name\":\"daterange\",\"type\":\"daterange\"},{\"value\":\"\",\"name\":\"site\",\"type\":\"site\"}]", "isSmartSelectDevice": 0 } ] }

返回值

计划id