Automation Anywhere 설명서 읽기 및 검토

Automation Anywhere Automation 360

콘텐츠 닫기

콘텐츠

콘텐츠 열기

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

  • 업데이트: 2021/01/19

    파일, 폴더, 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 응답 코드를 참고하십시오.
    피드백을 보내주십시오