阅读和查看 Automation Anywhere 文档

Automation Anywhere Automation 360

关闭内容

内容

打开内容

列出有关文件、文件夹和 bots API 的详细信息

  • 已更新:1/19/2021
    • Automation 360 v.x
    • 探索
    • RPA 工作区

列出有关文件、文件夹和 bots API 的详细信息

返回有关 Control Room 中的所有对象(bots、文件夹和文件)的详细信息。此端点返回对象 ID,这是在其他 API 中用于标识文件、文件夹或bot的数值。

先决条件

注: 您可以在 Control Room APIs 中查看 Community Edition,但 API 功能有限。您需要获得许可证的 Automation 360 Edition 才能访问 API 的全部功能。
  • 使用身份验证 API 生成 JSON Web 令牌。请参阅身份验证 API
  • 要查看您私有工作空间中的对象,您必须具有Bot Creator许可证和包含查看我的机器人功能权限的角色。
  • 要查看公共工作空间中的对象,您必须分配到一个角色,其中包含查看我的机器人功能权限和查看公共工作空间中文件夹的内容bot权限。

使用bot名称、文件夹路径和 ID 等筛选器缩小结果范围。支持的可筛选字段

过程

  1. 将认证令牌添加到请求标头。
  2. 使用 POST 方法和端点 URL:<control_room_url>/v2/repository/file/list
    请求正文:以下示例请求搜索路径中包含 finance 字符串的对象。
    {
      "filter": {
        "operator": "substring",
        "field": "path",
        "value": "finance"
      }
    }
  3. 发送请求。
    响应正文:以下响应中的 IDbot 的唯一标识符。
    在本示例响应中,此端点返回的对象 ID12bot
    {
      "page": {
        "offset": 0,
        "total": 4,
        "totalFilter": 1
      },
      "list": [
        {
          "id": "12",
          "parentid": "11",
          "name": "FinanceHelloWorldGBG.atmx",
          "permission": {
            "delete": false,
            "download": true,
            "execute": false,
            "upload": true,
            "run": false
          },
          "lastModified": "2020-01-08T22:24:08.060Z",
          "lastModifiedBy": "10",
          "path": "Automation Anywhere\\My Tasks\\Finance\\FinanceHelloWorldGBG.atmx",
          "directory": false,
          "size": 4578,
          "locked": false,
          "fileLastModified": "2020-01-08T22:21:58Z",
          "isProtected": false
        }
      ]
    }
    REST API 用 HTTP 响应代码响应每个请求。有关响应代码的详细信息,请参阅 API 响应代码
发送反馈