6.5.1 JSON 사용

JSON
JSON(JavaScript Object Notation)은 장치와 주고받는 명령어나 소규모 프로그램을 작성하는 표준화된 방식입니다.
REST API
REST(REpresentational State Transfer) 애플리케이션 프로그래밍 인터페이스(API)는 다른 장치가 Encore3를 통해 제어되거나, Encore3가 다른 장치를 제어할 수 있도록 하는 프로토콜입니다.
위치

Help (도움말) > Use JSON (JSON 사용)

JSON에 대한 정보

Encore3는 JSON 요청 형식의 API 호출을 통해 소프트웨어와 원격으로 상호작용할 수 있도록 지원합니다. 이러한 요청은 Encore3에 대한 정보를 제어하거나 수집하기 위해 자동화된 시스템을 통해 전송될 수 있습니다. 이 명령들의 기능을 더 잘 이해하기 위해 하나씩 직접 실행해 볼 수 있습니다.

참고: 올바른 응답을 얻으려면 해당 테스트를 대상 장치에서 실행해야 합니다. 장치의 상태와 테스트 중인 명령을 주의 깊게 확인하십시오.

Encore3의 보안 설정에 따라 API 호출이 차단될 수 있습니다. 자세한 정보 참조:

명령 설명서 정보

Barco에서 개발된 모든 장치는 REST API를 통해 Event Master Toolset과 통신합니다. 자세한 정보는 Barco 웹사이트를 참조하십시오:

테스트 방법
  1. 왼쪽 메뉴에서 원하는 카테고리(참조 1)에서 원하는 명령(참조 2)을 선택합니다. (옵션)

    이미지 6–27
    1
    카테고리 선택
    2
    명령 선택

    명령은 오른쪽 메뉴에서 입력합니다.

  2. IP 주소(참조 8)가 맞나요?

    • 예이면, 다음 단계로 이동합니다.
    • 아니요이면, Clear IP Address (IP 주소 지우기)(참조 1) 버튼을 클릭하고 원하는 IP 주소를 입력합니다(참조 8).
    팁: IP 주소를 확인하는 방법에 대한 자세한 정보는 “장치 ID, IP 주소” 또는 “네트워크 구성” 내용을 참조하십시오.
    이미지 6–28
    1
    IP 주소 지우기 버튼
    2
    입력 또는 선택된 명령 입력 필드
    3
    명령 지우기 버튼
    4
    오류 메시지 라벨
    5
    명령 응답 라벨
    6
    성공 값 라벨
    7
    명령 보내기 버튼
    8
    IP 주소 입력 필드
  3. JSON Command (JSON 명령)(참조 2, 이미지 6–28) 뒤의 입력 필드에서 명령을 수정 또는 입력합니다. (옵션)

    팁: 명령 창 크기는 창의 하단 오른쪽 모서리를 끌어와서 변경할 수 있습니다.
  4. Send Command (명령 보내기)(참조 7, 이미지 6–28)를 클릭하여 명령을 실행합니다.

    명령의 결과가 해당 필드에 표시됩니다:

    • 오류(참조 4, 이미지 6–28), 해당 명령에서 발생한 문제의 세부정보가 설명되어 있습니다.
    • 응답(참조 5, 이미지 6–28), 해당 명령에서 반환하는 내용이 나와 있습니다.
    • 성공 값(참조 6, 이미지 6–28), ‘0’ 명령이 성공했는지 여부를 나타내며 반환 값은 없습니다.
  5. 다른 명령들도 테스트해야 하나요?

    • 예이고 새 명령어를 테스트해야 할 경우 Clear Command (명령 지우기)(참조 3, 이미지 6–28)를 클릭하고 1단계로 이동합니다.
    • 예이고 명령을 수정해야 할 경우, 3단계로 이동합니다.
    • 아니요이면, 추가 작업이 필요하지 않습니다.