更新时间:2023-09-27 GMT+08:00

创建RPA队列数据接口

场景描述

创建RPA队列数据

接口方法

设置成“POST”。

URL

https://IP:PORT/oifde/rest/api/rpa/createRpaQueueData

请求说明

表1 请求体参数

参数名称

数据类型

参数位置

必选/可选

描述

tenantId

String

body

True

租户ID

限制长度:64

authToken

String

body

True

访问接口的有效Token值。

有效Token信息通过获取Token接口获取。

请参见C3 智能助手平台接口鉴权方式

限制长度:32

tag

string(32)

body

False

队列数据标签,同一个队列标签唯一

priority

string

body

False

优先级使用枚举类型,默认值为normal

  • low:低
  • normal:中
  • high:高

inputJsonData

string(65535)

body

False

输入的队列数据,json格式字符串

expectStartTime

long

body

False

计划开始时间(0-7258089600000L)时间戳

expectEndTime

long

body

False

计划结束时间(0-7258089600000L)时间戳

description

string(100)

body

False

队列数据描述

queueUid

string

body

True

队列UUID,唯一标识。

响应说明

表2 响应体参数

参数名称

数据类型

参数位置

必选/可选

描述

errorCode

int

body

True

错误码

返回0:成功 其他值:失败

errorMsg

String

body

False

错误信息

queueData

QueueData[]

body

False

队列数据,成功时必须返回。

表3 QueueData参数说明

参数名称

数据类型

参数位置

必选/可选

描述

id

long

body

False

队列数据自增ID

uid

string

body

False

队列数据UUID

queueName

string(32)

body

False

队列名称

queueUid

string

body

False

队列UUID

createTime

long

body

False

创建时间(0-7258089600000L)时间戳

expectStartTime

long

body

False

计划开始时间(0-7258089600000L)时间戳

expectEndTime

long

body

False

计划结束时间(0-7258089600000L)时间戳

status

string

body

False

队列状态枚举类型为:

  • init:等待处理
  • processing:处理中
  • success:成功
  • failed:失败

priority

string

body

False

优先级枚举类型为:

  • low:低
  • normal:中
  • high:高

inactived

string

body

False

队列启用状态枚举类型为:

  • active:已启用
  • inactive:已停用

tag

string(32)

body

False

队列数据标签

inputJsonData

string(65535)

body

False

输入的队列数据,json格式字符串

outputJsonData

string(65535)

body

False

输出的结果数据,json格式字符串

analysisJsonData

string(65535)

body

False

中间的队列数据,json格式字符串

failedReason

string(512)

body

False

失败原因

failedReasonDetail

string(65535)

body

False

失败原因细节

description

string(100)

body

False

队列数据描述

progress

int

body

False

进度(0-100)

报文样例

  • 请求消息样例
    {
        "tenantId": "202201010101",
        "authToken": "abcdefg",
        "inputJsonData": {
            "caseId": "0000000002",
            "userId": "123456",
        },
        "description": "描述队列数据",
        "queueUid": "123456789",
        "priority": "normal"
    }
  • 响应消息样例
    {
        "errorCode": 0,
        "errorMsg": null,
        "queueData": {
            "id": 67,
            "uid": "1234567890123",
            "queueName": "创建工单",
            "queueUid": "123456789",
            "createTime": 1652100233488,
            "expectStartTime": null,
            "expectEndTime": null,
            "status": "init",
            "priority": "normal",
            "inactived": "active",
            "tag": null,
            "inputJsonData": "{\"caseId\":\"0000000002\"}",
            "outputJsonData": null,
            "analysisJsonData": null,
            "failedReason": null,
            "failedReasonDetail": null,
            "description": "描述队列数据",
            "progress": null
        }
    }