Elim CLI — Tham chiếu lệnh
Tóm tắt
Elim CLI là công cụ dòng lệnh (TypeScript) tương tác trực tiếp với Elimapi từ terminal: tìm kiếm sản phẩm, tra cứu thông tin và quản lý cấu hình chỉ bằng một lệnh, không cần viết code tích hợp.
Mã nguồn mở: github.com/alvintran/elim-cli
Yêu cầu và cài đặt
| Hạng mục | Giá trị |
|---|---|
| Yêu cầu | Node.js >= 16 |
| Cài đặt | npm install -g elim-cli |
| Kiểm tra | elim --version |
| Cấu hình API key | elim config (hỏi API key, lưu vào file cấu hình cục bộ ở thư mục home) |
Tham chiếu lệnh
| Lệnh | Mô tả | Tùy chọn chính |
|---|---|---|
elim search <từ_khóa> | Tìm sản phẩm theo từ khóa | --min-price, --max-price, --min-sold, --lang (vi/en/zh), --json, --columns name,price |
elim search-img --url <url> | Tìm sản phẩm tương tự bằng URL ảnh | --json, --columns |
elim search-img --id <image_id> | Tìm sản phẩm tương tự bằng ID ảnh đã upload | --json, --columns |
elim find <product_id> | Tra cứu chi tiết sản phẩm: giá, tồn kho, biến thể, hình ảnh, mô tả | — |
elim upload-image <đường_dẫn_file> | Upload ảnh từ máy để lấy image_id dùng cho tìm kiếm bằng ảnh | — |
elim unshorten <url> | Chuyển link rút gọn Taobao/1688 về URL đầy đủ | — |
Ví dụ:
elim search "áo thun cotton" --min-price 50000 --max-price 200000 --lang vi
elim search "giày sneaker" --json
elim find 734467086498
elim unshorten "https://e.tb.cn/h.hPY04k4RPfAco8F?tk=0CCI430IUqd"
Định dạng output
| Định dạng | Lệnh | Mô tả |
|---|---|---|
| Table (mặc định) | elim search "keyword" | Bảng dữ liệu dễ đọc |
| JSON | elim search "keyword" --json | Dữ liệu thô dạng JSON — tiện cho script/pipeline tự động hóa |
| Cột tùy chọn | elim search "keyword" --columns name,price | Chỉ hiển thị cột được chọn |
Liên kết liên quan
- GitHub: github.com/alvintran/elim-cli
- Báo lỗi / Đóng góp: Issues
- Tham chiếu API: API sản phẩm · openapi.elim.asia/api