Elim CLI
Elim CLI คือเครื่องมือบรรทัดคำสั่ง (Command Line Interface) ที่พัฒนาด้วย TypeScript ช่วยให้คุณใช้งาน Elimapi ได้โดยตรงจาก terminal โดยไม่ต้องเขียนโค้ดผสานรวม ค้นหาสินค้า ดูรายละเอียด และจัดการการตั้งค่าได้ด้วยคำสั่งเดียว
โอเพ่นซอร์ส: github.com/alvintran/elim-cli
การติดตั้ง
ต้องการ: Node.js >= 16
npm install -g elim-cli
ตรวจสอบการติดตั้ง:
elim --version
การตั้งค่า
ก่อนใช้งาน กรุณาตั้งค่า API key ของ Elimapi:
elim config
คำสั่งนี้จะถาม API key และบันทึกไว้ในไฟล์การตั้งค่าในโฟลเดอร์ home ของระบบ
คำสั่งหลัก
ค้นหาสินค้าด้วยคำสำคัญ
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>
แปลงลิงก์ย่อของ Taobao/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