createServiceTask
調(diào)用地址:console-rpa.aliyun.com/rpa/openapi/task/createServiceTask
調(diào)用方式:POST
返回類型:JSON
接口說(shuō)明:創(chuàng)建服務(wù)型任務(wù)
請(qǐng)求參數(shù)
名稱 | 類型 | 是否必選 | 示例值 | 描述 |
appId | String | 是 | fb6a99a1-d8bd-46ee-8bed-2ed9cb5a0c0d | 應(yīng)用唯一標(biāo)識(shí)符 |
appParams | Json數(shù)組 | 否 | [{"name":"參數(shù)1","value":""},{"name":"參數(shù)2","value":""}] | name:參數(shù)名稱 value:參數(shù)值 |
clientId | String | 否 | 5E77DA4EB87BCFB62A8B9527626A47F4 | 機(jī)器人唯一標(biāo)識(shí)符 |
callbackUrl | String | 否 | http://console-rpa.aliyun.com/callback | 回調(diào)URL |
返回參數(shù)
返回參數(shù)公共字段請(qǐng)查閱返回結(jié)果,返回參數(shù)中的 data
字段說(shuō)明如下:
名稱 | 類型 | 示例值 | 描述 |
taskId | String | fa2e5fb6-3461-4e90-8138-5797490eaa98 | task唯一標(biāo)識(shí)符 |
resultUrl | String | /rpa/openapi/task/queryServiceResult?taskId=fa2e5fb6-3461-4e90-8138-5797490eaa98 | 獲取結(jié)果的URL |
示例
請(qǐng)求示例:
https://console-rpa.aliyun.com/rpa/openapi/task/createServiceTask?<公共請(qǐng)求參數(shù)>
&appId=fb6a99a1-d8bd-46ee-8bed-2ed9cb5a0c0d
&appParams=[{"name":"參數(shù)1","value":""},{"name":"參數(shù)2","value":""}]
&clientId=5E77DA4EB87BCFB62A8B9527626A47F4
&callbackUrl=http://console-rpa.aliyun.com/callback
返回示例:
{
"requestId":"e6cc72d4-cfa7-42f6-ba38-1aba346181e0",
"success":true,
"code":0,
"msg":"調(diào)用成功",
"msgCode":"result.success",
"data":{
"taskId":"fa2e5fb6-3461-4e90-8138-5797490eaa98",
"resultUrl":"/rpa/openapi/task/queryServiceResult?taskId=fa2e5fb6-3461-4e90-8138-5797490eaa98"
},
"pager":null
}
錯(cuò)誤代碼表
返回代碼 | 描述 | 語(yǔ)義 |
0 | result.success | 調(diào)用成功 |
10000 | system.systemError | 系統(tǒng)發(fā)生錯(cuò)誤,請(qǐng)稍后重試 |
10004 | system.lockedFailed | 更新數(shù)據(jù)失敗,請(qǐng)稍后再試 |
20000 | permission.denied | 沒(méi)有權(quán)限(本API中表示沒(méi)有獲取對(duì)應(yīng)應(yīng)用權(quán)限) |
20110 | param.ParamError | 參數(shù)錯(cuò)誤 |
20201 | user.userNotExist | 用戶不存在 |
30102 | client.clientNotExist | 機(jī)器人不存在 |
30202 | task.taskScheduleNotExist | 計(jì)劃任務(wù)不存在 |
30206 | task.taskCreateServiceTaskFailed | 創(chuàng)建服務(wù)型任務(wù)失敗 |
30800 | app.appNotExist | 應(yīng)用不存在 |
30801 | app.appNotInMarket | 應(yīng)用未發(fā)布到應(yīng)用市場(chǎng) |