Automation Anywhere 설명서 읽기 및 검토

Automation Anywhere Automation 360

콘텐츠 닫기

콘텐츠

콘텐츠 열기

파일, 폴더, bots API에 대한 세부 정보 나열

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

파일, 폴더, bots API에 대한 세부 정보 나열

Control Room에 있는 모든 객체(bots, 폴더, 파일)에 대한 세부 정보를 반환합니다. 이 엔드포인트는 파일, 폴더 또는 bot을 식별하기 위해 다른 API에서 이용되는 숫자 값인 객체 id를 반환합니다.

전제 조건

주: Community Edition에서 Control Room APIs을 볼 수 있지만, API 기능은 제한됩니다. API의 전체 기능에 액세스하려면 라이선스가 인가된 Automation 360 에디션이 필요합니다.
  • 인증 API를 이용하여 JSON 웹 토큰을 생성합니다. 인증 API를 참고하십시오.
  • 개인 작업 공간에서 객체를 보려면 내 봇 보기 기능 권한이 포함된 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. 요청을 전송합니다.
    응답 본문: 다음 응답의 idbot의 고유 식별자입니다.
    이 예시 응답에서 엔드포인트는 객체 id12bot을 반환합니다.
    {
      "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 응답 코드를 참고하십시오.
피드백을 보내주십시오