全部产品
云市场

获取市场中所有服务型应用列表(新)

更新时间:2020-02-03 15:53:10

服务端需要V3.4.7及以上版本。

调用地址:http://{rpahost}/rpa/api/ak/server/app/list
调用方式:GET
返回类型:JSON
请求参数(Headers):

参数 类型 描述
accessKey String 从控制台中获取到的 accessKey
accessKeySecret String 从控制台中获取到的 accessKeySecret

请求参数(Params):

key 类型 必选 可选值 默认值 说明
appName string - - 应用名(模糊匹配)
currentPage int - - 分页参数(当前页) 当两个分页参数都不传时
默认查询全部
pageSize int - - 分页参数(每页数量)

请求示例:

  1. curl -H "accessKey:54f7261d9275xxxx" -H "accessKeySecret:b485d6d-b8d2-3f0b3c19xxxx" http://{rpahost}/rpa/api/ak/server/app/list -G --data-urlencode 'appName=服务型机器人' -d 'currentPage=1' -d 'pageSize=10'

正常返回示例:

  1. {
  2. "success": true,
  3. "code": 0,
  4. "msg": "SUCCESS",
  5. "data": [
  6. {
  7. "id": 238,
  8. "uuid": "3328069c-729b-4a85-b044-f6f306xxxxxx",
  9. "status": "publish",
  10. "name": "服务型机器人_demo",
  11. "version": "0.18",
  12. "introduction": "测试服务型机器人",
  13. "instruction": "<p>测试服务型机器人</p>",
  14. "params": null
  15. },
  16. {
  17. "id": 241,
  18. "uuid": "647101d2-8ce9-4c90-bd76-de44f9xxxxxx",
  19. "status": "publish",
  20. "name": "pzw测试服务型机器人",
  21. "version": "0.03",
  22. "introduction": "1",
  23. "instruction": "<p>1</p>",
  24. "params": [
  25. {
  26. "type": "TextEdit",
  27. "name": "pzw",
  28. "default": ""
  29. },
  30. {
  31. "type": "ComboBox",
  32. "name": "a\\",
  33. "default": [
  34. {
  35. "ParamName": null,
  36. "ParamValue": "a"
  37. },
  38. {
  39. "ParamName": null,
  40. "ParamValue": "b"
  41. }
  42. ]
  43. },
  44. {
  45. "type": "CheckedComboBox",
  46. "name": "b\\\\",
  47. "default": [
  48. {
  49. "ParamName": null,
  50. "ParamValue": "q\\"
  51. },
  52. {
  53. "ParamName": null,
  54. "ParamValue": "a\\\\"
  55. }
  56. ]
  57. },
  58. {
  59. "type": "OpenFile",
  60. "name": "c:",
  61. "default": ""
  62. },
  63. {
  64. "type": "OpenDir",
  65. "name": "q",
  66. "default": ""
  67. },
  68. {
  69. "type": "DateEdit",
  70. "name": "w",
  71. "default": ""
  72. },
  73. {
  74. "type": "ColorPick",
  75. "name": "e",
  76. "default": ""
  77. },
  78. {
  79. "type": "PasswordTextEdit",
  80. "name": "x",
  81. "default": ""
  82. },
  83. {
  84. "type": "HtmlTextEdit",
  85. "name": "v",
  86. "default": ""
  87. },
  88. {
  89. "type": "MultiTextEdit",
  90. "name": "z",
  91. "default": "'!+^#{}o(* ̄▽ ̄*)hello,你好1.3"
  92. }
  93. ]
  94. },
  95. {
  96. "id": 242,
  97. "uuid": "b5496daf-e850-4833-b1cb-6680a6xxxxxx",
  98. "status": "publish",
  99. "name": "sr测试服务型机器人",
  100. "version": "0.01",
  101. "introduction": "1",
  102. "instruction": "<p>1</p>",
  103. "params": null
  104. }
  105. ],
  106. "pager": {
  107. "currentPage": 1,
  108. "totalPage": 2,
  109. "pageSize": 10,
  110. "total": 17,
  111. "limit": 10,
  112. "offset": 0
  113. }
  114. }
字段 描述
success 这个接口内部运行是否成功,枚举值详见code码说明
code 这个接口内部运行状态码,成功为0,枚举值详见code码说明
msg 这个接口内部运行后的信息描述,成功为“SUCCDESS”,枚举值详见code码说明
data id 应用id
uuid 应用的唯一识别符
status 应用的发布状态
name 应用的名称
version 应用版本
introduction 应用描述
instruction 应用使用说明
params 应用接口的参数字段
pager currentPage 当前所在的分页数
totalPage 总的分页数
pageSize 每页数量
total 查询结果的总数量
limit 当前页条数
offset 起始位置

失败返回示例:

错误码定义:

错误码 错误信息 描述
404 请求资源不存在 请求资源不存在,请核对请求的路径
401 您无该功能的权限,请核对AK信息 您无该功能的权限,请核对AK信息
405 请求方法错误 请求方法错误,请核对你请求的方法
500 服务器错误,请稍后重试 服务器错误,请稍后重试