iAuto 자동 필기 머신은 API 연동을 지원하므로, 개발자가 명령어를 전송하여 기기를 프로그래밍 방식으로 제어할 수 있습니다. 이 가이드에서는 명령줄 도구를 사용하여 기본적인 API 호출을 수행하고, SVG 파일을 이용해 필기 작업을 시작하는 방법을 보여줍니다. API 문서가 포함된 소프트웨어는 여기에서 다운로드하세요>>>
1단계: API 주소 확인

기기가 로컬 네트워크에 연결되어 있는지 확인하고, 해당 기기의 IP 주소와 포트 번호를 파악하십시오. 예시: http://192.168.1.XXX:90
XXX 부분을 귀하의 환경에 맞는 정확한 로컬 IP 주소 값으로 대체하십시오.

2단계: API 매개변수 이해하기

명령을 전송하기 전에, API에 필요한 매개변수들을 미리 숙지하십시오. 이 예제에서는 단일 SVG 파일을 작성하는 방법을 보여줍니다. 필요한 매개변수는 다음과 같습니다:
- file: 작성할 SVG 파일의 경로
- width: 캔버스 너비 (예: 210mm)
- height: 캔버스 높이 (예: 297mm)
- xpos: X축 시작 위치
- ypos: Y축 시작 위치
- scale: 배율 (기본값: 1)
- rotation: 회전 각도(도 단위) (기본값: 0)
- clear: 이전 작업을 초기화할지 여부 (초기화하려면 1로 설정)
- start: 작업을 즉시 시작할지 여부 (작성을 시작하려면 1로 설정)
자세한 설명 및 오류 유형은 소스 코드를 참조하십시오.

다음은 SVG 파일을 기기로 전송하여 즉시 쓰기 작업을 수행하도록 하는 명령의 예시입니다:
curl -X POST ^
-F "file=@\"F:\Desktop\concepts\tony.svg\"" ^
-F "width=210mm" ^
-F "height=297mm" ^
-F "xpos=100mm" ^
-F "ypos=100mm" ^
-F "scale=1" ^
-F "rotation=0" ^
-F "clear=1" ^
-F "start=1" ^
http://192.168.1.XXX:90/write_svg
⚠️ 지정된 파일 경로와 API 주소가 올바른지 확인하십시오.
3단계: API 호출
요청이 성공적으로 처리되면, 기기가 SVG 파일을 불러와 즉시 쓰기 작업을 시작합니다.
인터페이스 미리보기

오류가 발생할 경우, 소스 파일을 참조하여 오류의 원인을 파악하십시오.
명령어를 입력하면 기기 인터페이스 화면은 다음과 같이 나타납니다. SVG 이미지가 자동으로 불러와지며, 쓰기 작업이 자동으로 시작됩니다.

출력 예시

추가 참고 사항
- API를 Python과 같은 다른 프로그래밍 언어와 연동하여 활용하면, 더욱 고도화된 작업 흐름을 구축하거나 작업을 자동화할 수 있습니다.
- 중요: API 연동 작업은 개발자 또는 기술 전문가를 대상으로 합니다.
- 참고용 API 인터페이스와 소스 코드를 제공해 드리기는 하나, UUNA TEK은 커스텀 API 사용에 대한 기술 지원은 제공하지 않습니다. API 포트만 제공됩니다.