Automation Anywhere 설명서 읽기 및 검토

Automation Anywhere Automation 360

콘텐츠 닫기

콘텐츠

콘텐츠 열기

API를 이용한 파일 내보내기

  • 업데이트: 1/28/2021
    • Automation 360 v.x
    • 탐색
    • RPA 작업 영역
    • API 문서

API를 이용한 파일 내보내기

Export API를 이용하여 종속성 파일과 함께 bots을 내보낼 수 있습니다.

전제 조건

주: Community Edition에서 Control Room APIs을 볼 수 있지만, API 기능은 제한됩니다. API의 전체 기능에 액세스하려면 라이선스가 인가된 Automation 360 에디션이 필요합니다.
  • Export bots, 보기 패키지, 및 필수 폴더에 대한 체크인 또는 체크아웃 권한이 있어야 합니다.
  • 인증 API를 이용하여 JSON 웹 토큰을 생성합니다. 인증 API를 참고하십시오.
  • 공용 폴더에서 내보낼 bot의 파일 ID입니다.

    작업 영역 API별로 파일 및 폴더 나열

    주: 사용자는 액세스 권한이 있는 폴더 및 하위 폴더만 볼 수 있습니다.
  • 볼 수 있는 API URL:
    • 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. 내보낼 bot의 파일 ID를 하나 이상 검색합니다.
  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}
    4단계에서 생성된 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/downoad/{downloadFileId}
    6단계에서 생성된 downloadFileId를 입력합니다.
    https://192.0.2.0/v2/blm/downoad/ZXhwb3J0LWRvY3M=
  8. 요청 전송.
    대화 상자가 나타납니다. 경로를 탐색하고 내보낸 패키지를 zip 파일 형식으로 저장합니다.

    REST API는 HTTP 응답 코드를 이용하여 각 요청에 응답합니다. 응답 코드는 API 응답 코드를 참고하십시오.

다음 단계

내보낸 파일을 대상 Control Room의 개인 폴더로 가져옵니다.
피드백을 보내주십시오