閱讀及檢閱 Automation Anywhere 文件

Automation Anywhere Automation 360

關閉內容

內容

開啟內容

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

  • 已更新:2021/01/19

    列出有關文件、文件夾和 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 回應碼
    傳送意見反饋