Automation Anywhere 설명서 읽기 및 검토

Automation Anywhere Automation 360

콘텐츠 닫기

콘텐츠

콘텐츠 열기

API를 이용한 파일 내보내기

  • 업데이트: 2021/01/28

    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의 개인 폴더로 가져옵니다.
    피드백을 보내주십시오