Elim CLI — เอกสารอ้างอิงคำสั่ง
สรุป
Elim CLI เป็นเครื่องมือบรรทัดคำสั่ง (TypeScript) ที่โต้ตอบกับ Elimapi โดยตรงจากเทอร์มินัล: ค้นหาสินค้า สืบค้นข้อมูล และจัดการการกำหนดค่าด้วยคำสั่งเดียว โดยไม่ต้องเขียนโค้ดสำหรับการผสานรวม
โอเพนซอร์ส: github.com/alvintran/elim-cli
ข้อกำหนดและการติดตั้ง
| รายการ | ค่า |
|---|---|
| ข้อกำหนด | Node.js >= 16 |
| การติดตั้ง | npm install -g elim-cli |
| การตรวจสอบ | elim --version |
| การกำหนดค่าคีย์ API | elim config (ถามคีย์ API แล้วบันทึกลงในไฟล์กำหนดค่าภายในเครื่องในโฟลเดอร์ home) |
เอกสารอ้างอิงคำสั่ง
| คำสั่ง | คำอธิบาย | ตัวเลือกหลัก |
|---|---|---|
elim search <คำสำคัญ> | ค้นหาสินค้าตามคำสำคัญ | --min-price, --max-price, --min-sold, --lang (vi/en/zh), --json, --columns name,price |
elim search-img --url <url> | ค้นหาสินค้าที่คล้ายกันโดยใช้ URL รูปภาพ | --json, --columns |
elim search-img --id <image_id> | ค้นหาสินค้าที่คล้ายกันโดยใช้ ID รูปภาพที่อัปโหลดแล้ว | --json, --columns |
elim find <product_id> | สืบค้นรายละเอียดสินค้า: ราคา สต็อก ตัวเลือก รูปภาพ คำอธิบาย | — |
elim upload-image <เส้นทางไฟล์> | อัปโหลดรูปภาพจากเครื่องเพื่อรับ image_id ใช้สำหรับค้นหาด้วยรูปภาพ | — |
elim unshorten <url> | แปลงลิงก์ย่อ Taobao/1688 เป็น URL เต็ม | — |
ตัวอย่าง:
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"
รูปแบบผลลัพธ์
| รูปแบบ | คำสั่ง | คำอธิบาย |
|---|---|---|
| Table (ค่าเริ่มต้น) | elim search "keyword" | ตารางข้อมูลอ่านง่าย |
| JSON | elim search "keyword" --json | ข้อมูลดิบรูปแบบ JSON — เหมาะสำหรับสคริปต์/ไปป์ไลน์อัตโนมัติ |
| คอลัมน์ที่เลือกได้ | elim search "keyword" --columns name,price | แสดงเฉพาะคอลัมน์ที่เลือก |
ลิงก์ที่เกี่ยวข้อง
- GitHub: github.com/alvintran/elim-cli
- รายงานบั๊ก / ร่วมพัฒนา: Issues
- เอกสารอ้างอิง API: API สินค้า · openapi.elim.asia/api