Automation Anywhere

Automation Anywhere Automation 360

關閉內容

內容

開啟內容

列出有關文件、文件夾和 bots API 的詳細信息

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

列出有關文件、文件夾和 bots API 的詳細信息

返回bots中所有對象(、文件夾和文件)的詳細信息 Control Room。此端點返回對象 ID,該 ID 是在其他 API 中用於標識文件、文件夾或 bot的數值。

先決條件

註: 您可以在中查看, Control Room APIs Community Edition但 API 功能受限。您需要授權 Automation 360 版本才能存取 API 的完整功能。
  • 使用 驗證 API 來產生 JSON Web Token 。
  • 若要檢視私人工作區中的物件、您必須擁有 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. 發送請求。
    回應本文: 以下響應中的 ID 是 bot的唯一標識符。
    在此示例響應中,端點返回 bot 對象 ID 爲 12的。
    {
      "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 回應碼
傳送意見反饋