Get 메소드 사용

REST 웹 서비스 패키지에서 가져오기 방법 작업을 사용하여 URI에 포함된 매개변수로 식별되는 정보를 검색하거나 가져옵니다.

이 예에서는 Swagger Petstore 샘플 API(Petstore)의 엔드포인트를 사용하여 Get 메소드를 사용하여 Petstore 데이터베이스에서 데이터를 검색하는 방법을 보여줍니다.
주: GET 메소드 작업은 요청 본문을 사용하지 않습니다.

프로시저

  1. Bot을 생성합니다.
    1. Control Room의 인스턴스에 로그인합니다.
    2. 왼쪽 창에서 자동화를 클릭합니다.
    3. 새 항목 생성 > Bot을 클릭합니다.
    4. Task Bot 생성 창에서 Bot 이름을 입력합니다.
    5. 기본 폴더 위치인 \Bots\를 수락합니다.
      기본 Bot 저장 위치를 변경하려면 선택을 클릭하고 프롬프트를 따릅니다.
    6. 생성 및 편집을 클릭합니다.
  2. Get 메소드 작업를 이용하여 이용 가능한 모든 애완동물 목록을 검색합니다.
    1. REST 웹 서비스 > 가져오기 방법 작업을 더블 클릭하거나 드래그합니다.
      REST 웹 서비스 - 가져오기 방법
    2. 다음 URI를 입력합니다.
      https://petstore.swagger.io/v2/pet/findByStatus?status=available
    3. 인증 모드 드롭다운에서 이 엔드포인트에 인증이 필요하지 않으므로 인증 없음을 선택합니다.
      주: 일반적으로 엔드포인트는 인증된 애플리케이션만 데이터에 액세스할 수 있도록 하기 위해 인증을 요구합니다. 액세스하려는 엔드포인트에 대한 액세스를 허용하려면 적절한 인증 메커니즘을 선택합니다.
    4. 출력을 변수에 지정 필드에 변수 Output을 생성합니다. 변수 생성에 자세한 내용은 변수 만들기의 내용을 참조하십시오.
  3. 파일에 로그 작업을 삽입하여 응답 본문을 확인합니다.
    1. 파일에 로그 작업을 더블 클릭하거나 드래그합니다.
    2. 텍스트 파일의 파일 경로를 제공합니다.
    3. 기록할 텍스트 입력 필드에 $Output{Body}$을 입력합니다.
  4. 저장을 클릭한 다음 실행을 클릭합니다.
    Bot은 응답 본문을 검색하여 그 결과를 텍스트 파일에 저장합니다.
    주: 다운로드 API 엔드포인트를 사용하여 내보낸 Bot 또는 REST 웹 서비스 패키지에 있는 파일을 다운로드할 수 없습니다.