閱讀及檢閱 Automation Anywhere 文件

Automation 360

關閉內容

內容

開啟內容

使用 API 導出文件

  • 已更新:2021/03/08
    • Automation 360 v.x
    • 探索
    • RPA 工作區
    • API 文件

使用 API 導出文件

你可以導出 bots 使用導出 API 及其依賴文件。

先決條件

註: 您可以查看 Control Room APIs 在裡面 Community Edition,但 API 功能有限。你需要有執照的 Automation 360 用於訪問 API 全部功能的版本。
  • 你必須有出口 bots、查看包和簽入或簽出所需文件夾的權限。
  • 所有 API 調用都必須在請求標頭中包含身份驗證令牌。使用 身份驗證 API 生成 JSON Web 令牌。 看 驗證 API.
  • 的文件 ID bot 您想從公用文件夾中導出。

    按工作區 API 列出文件和文件夾

    註: 用戶只能查看他們有權訪問的文件夾和子文件夾。
  • 以下 API 網址:
    • https://<your_control_room_url>/v2/blm/export:導出存儲庫 bots
    • https://<your_control_room_url>/v2/blm/status/{requestId}:通過請求 ID 獲取導出狀態
    • https://<your_control_room_url>/v2/blm/downoad/{downloadFileId}:下載導出的 bot

程序

  1. 將身份驗證令牌添加到請求標頭。
  2. 搜索一個或多個文件 ID bot 你想導出。
  3. 使用 POST 方法和端點 URL:https://<your_control_room_url>/v2/blm/export.
    以下示例請求正文,導出 bot 使用 fileId 2197 以及所需的包 bot.

    請求正文:

    {
      "name": "export-docs",
      "fileIds": [
        2197
      ],
      "includePackages": true
    }
  4. 發送請求。
    以下響應正文返回 requestId
    回復正文:
    {
      "requestId": "987c0de3-b158-4e71-975e-27d10b9a83fb"
    }
  5. 使用 GET 方法和端點 URL: <your_control_room_url>/v2/blm/status/{requestId}
    輸入 第四步生成 的requestId
    https://192.0.2.0/v2/blm/status/987c0de3-b158-4e71-975e-27d10b9a83fb
  6. 發送請求。
    以下響應正文返回 狀態downloadFileId
    回復正文:
    {
      "requestId": "987c0de3-b158-4e71-975e-27d10b9a83fb",
      "type": "EXPORT",
      "status": "COMPLETED",
      "downloadFileName": "export-docs",
      "downloadFileId": "ZXhwb3J0LWRvY3M=",
      "errorMessage": ""
    }
  7. 使用 GET 方法和端點 URL: <your_control_room_url>/v2/blm/download/{downloadFileId}
    輸入 步驟 6 中生成 的downloadFileId
    https://192.0.2.0/v2/blm/download/ZXhwb3J0LWRvY3M=
  8. 發送請求。
    出現對話框。瀏覽路徑並將導出的包保存為 zip 文件格式。

    REST API 使用 HTTP 響應代碼響應每個請求。 有關響應代碼,請參閱 API 響應代碼.

後續步驟

在目標的私有文件夾中導入導出的文件 Control Room.
傳送意見反饋