Elim CLI
Elim CLI는 TypeScript로 개발된 커맨드라인 도구로, 터미널에서 직접 Elimapi를 사용할 수 있게 해줍니다. 코드 통합 없이도 간단한 명령어로 상품 검색, 상세 조회, 설정 관리가 가능합니다.
설치
요구사항: Node.js >= 16
npm install -g elim-cli
설치 확인:
elim --version
설정
사용 전 Elimapi API 키를 설정해야 합니다:
elim config
API 키를 입력하면 홈 디렉토리의 로컬 설정 파일에 안전하게 저장됩니다.
주요 명령어
키워드 검색
elim search <키워드>
예시:
elim search "면 티셔츠"
필터 옵션:
--min-price/--max-price— 가격 범위 필터--min-sold— 최소 판매량 필터--lang— 결과 언어(vi,en,zh)
이미지 검색
elim search-img --url <image_url>
elim search-img --id <image_id>
이미지 URL 또는 업로드한 이미지 ID로 유사 상품을 검색합니다.
상품 상세 조회
elim find <product_id>
가격, 재고, 옵션, 이미지, 설명 등 상품 전체 정보를 반환합니다.
이미지 업로드
elim upload-image <파일경로>
로컬 이미지를 업로드하여 이미지 검색에 사용할 image_id를 얻습니다.
URL 원복
elim unshorten <url>
타오바오/1688 단축 링크를 전체 상품 URL로 변환합니다.
출력 형식
| 형식 | 명령어 | 설명 |
|---|---|---|
| 테이블 (기본) | elim search "keyword" | 읽기 쉬운 테이블 |
| JSON | elim search "keyword" --json | 원시 JSON 데이터 |
| 사용자 지정 열 | elim search "keyword" --columns name,price | 선택한 열만 표시 |
링크
- GitHub: github.com/alvintran/elim-cli
- 문제 제보: Issues
- API 문서: elim.asia/docs