帮助中心
获取应用并生成机器人

调用获取应用并生成机器人(createRobot)接口将指定应用获取至当前外部应用程序中,并生成机器人。

# 请求方式

接口请求地址:https://openapi.1datatech.net/cube-center-open-api/openApi/robot/createRobot

如果您使用客户端为CubeRPA-专属版,请访问以下地址:http://x.x.x.x/cube-center-open-api/openApi/robot/createRobot,其中x.x.x.x为用户服务器地址。


请求方式:POST
请求数据类型:application/json

# 请求头

参数名称 类型
示例值
描述
accessToken string eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxMjEwIiwiYWNjZXNzS2V5IjoiaEVTTGxHMFJBOGlEbjUzc1Bhb0JOeGJPekgiLCJ0ZW5hbnRJZCI6MzUsImlzcyI6ImhFU0xsRzBSQThpRG41M3NQYW9CTnhiT3pIIiwiYXBwY29kZSI6bnVsbCwiZnJvbSI6bnVsbCwiYWNjZXNzVG9rZW4iOiJleUpoYkdjaU9pSklVelV4TWlKOS5leUp6ZFdJaU9pSXhNakV3SWl3aVlXTmpaWE56UzJWNUlqb2lhRVZUVEd4SE1GSkJPR2xFYmpVemMxQmhiMEpPZUdKUGVrZ2lMQ0owWlc1aGJuUkpaQ0k2TXpVc0ltbHpjeUk2SW1oRlUweHNSekJTUVRocFJHNDFNM05RWVc5Q1RuaGlUM3BJSWl3aVlYQndZMjlrWlNJNmJuVnNiQ3dpWm5KdmJTSTZiblZzYkN3aVlXTmpaWE56Vkc5clpXNGlPbTUxYkd3c0ltRjFkR2hVZVhCbElqb3lMQ0psZUhBaU9qRTJPRFUyTnpZek9ERXNJbWxoZENJNk1UWTROVFU0T1RrNE1Td2ljM1JoWm1aSlpDSTZNVEl4TUgwLklIaTZaWG43ZkJFbUVKYkRSWld6LVJmZHB2X19TNzBRcmM1US1ESWR5VHloN3g5ZVFhb25GMF9HLTYyZW5SUzlFZDF0cFVYaWVsdTNZNU5pVjRXSjhBIiwiYXV0aFR5cGUiOjIsImV4cCI6MzI1MDM2NTExOTksImlhdCI6MTY4NTU4OTk4MSwic3RhZmZJZCI6MTIxMH0.jx8tKKG-2iM0G-vIM-wWh9AEDRM_6UK9-neeC9g623-T9SXtLSk4zRYglisnFEcPe1d_sCKSIBFvzl5D4ca4XX 调用接口的凭证。更多信息,请参见调用凭证 (opens new window)
nonce string af86c1eb-2b9c-11ee-baf1-18c04d9a71d5 签名唯一随机数。用于防止网络重放攻击,建议您每一次请求都使用不同的随机数。
timestamp string 1690366289436 请求时间。格式为13位时间戳,单位:毫秒。
sign string 46d6****10944e31b3342f83cdd65735 接口签名。更多信息,请参见签名机制 (opens new window)

# 请求元素

参数名称 类型 是否必选 示例值 描述
appId int 1 APP ID。

# 响应元素

参数名称 类型 示例值 描述
success boolean true 调用结果。包括:
  • true:调用成功。
  • false:调用失败。
code int 200 状态码。
message string "请求成功" 调用返回信息。
data array - 返回信息集合。
 robotId string "R20230****011111" 机器人ID。
 name string "机器人test" 机器人名称。
 inputs array - 相关参数集合。
  name string "暂停秒数" 参数名称。
  type string "string" 参数类型。包括:
  • String
  • Number
  • DateTime
  • Boolean
  value string/number/dateTime/boolean - 参数默认值,可以为空值。
 robotVersion string "1.0.0" 机器人版本。
注意:机器人版本随应用版本而更新,机器人版本与CubeRPA平台应用市场中应用版本保持一致。
 appId int 1 应用ID。
 origin string "公共市场" 机器人来源。

# 示例

# 请求示例

{
  "appId": 1
}
1
2
3

# 返回示例

{
	"success": true,
	"code": 0,
	"message": "",
	"data": {
		"robotId": "R20230****011111",
		"name": "机器人test",
		"inputs": [{
			"name": "数值",
			"type": "Number",
			"value": 1
		}, {
			"name": "文本",
			"type": "String",
			"value": "默认文本"
		}, {
			"name": "布尔值",
			"type": "Boolean",
			"value": false
		}, {
			"name": "日期时间",
			"type": "DateTime",
			"value": 1690905600000
		}],
		"robotVersion": "1.0.0",
		"appId": 1,
		"origin": "公共市场"
	}
}

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30

# 错误码

访问错误中心 (opens new window)查看更多错误码。

最近更新时间: { "value": "2023-10-31", "effect": true }