Linkly CLI

Linkly CLI เป็นเครื่องมือบรรทัดคำสั่งสำหรับจัดการบัญชี Linkly ของคุณจากเทอร์มินัล สร้างลิงก์ย่อ ดึงข้อมูลการวิเคราะห์คลิก จัดการโดเมนที่กำหนดเอง จัดการ webhook และส่งออกข้อมูล — โดยไม่ต้องออกจากเชลล์ของคุณหรือเขียนโค้ด API ใดๆ

มันสร้างจาก Linkly API และทำงานบน macOS, Linux, และ Windows

การติดตั้ง

CLI ต้องใช้ Node.js เวอร์ชัน 20 หรือใหม่กว่า ติดตั้งทั่วโลกด้วย npm:


npm install -g @linkly-link-shortener/cli

คำสั่ง linkly จะถูกเพิ่มไปยังระบบของคุณ ยืนยันว่ามันทำงานได้:


linkly --help

การลงชื่อเข้าใช้

CLI รองรับสองวิธีในการลงชื่อเข้าใช้ คุณต้องทำเพียงครั้งเดียว — ข้อมูลประจำตัวของคุณจะบันทึกอย่างปลอดภัยบนเครื่องของคุณและนำมาใช้ใหม่ในการทำงานทุกครั้ง

หากต้องการลงชื่อเข้าใช้ด้วย API key ให้รัน:


linkly auth login --api-key

คุณจะได้รับแจ้งให้วางคีย์ API ของคุณ ซึ่งคุณสามารถค้นหาได้ในการตั้งค่าบัญชี Linkly ของคุณ

หากต้องการลงชื่อเข้าใช้ด้วย OAuth แทน ให้รัน:


linkly auth login

สิ่งนี้จะเปิดเบราวเซอร์ของคุณเพื่อให้คุณสามารถอนุมัติการเข้าถึง — ไม่มีคีย์ API ที่ต้องคัดลอก

ตรวจสอบสถานะหรือลงชื่อออกได้ทุกเมื่อ:


linkly auth status

linkly auth logout

การสร้างและจัดการลิงก์

สร้าง ค้นหา ตรวจสอบ อัปเดต และลบลิงก์ย่อ:


linkly links create --url https://example.com --name "Spring promo"

linkly links list --search promo

linkly links get 12345

linkly links update 12345 --url https://example.com/new

linkly links delete 12345

การวิเคราะห์คลิก

ดูจำนวนคลิกจัดกลุ่มตามประเทศ เบราวเซอร์ แพลตฟอร์ม และอื่นๆ — หรือเป็นอนุกรมเวลาในช่วงวันที่:


linkly analytics by country

linkly analytics timeseries --start 2026-01-01 --end 2026-01-31

โดเมนที่กำหนดเอง

แสดงรายชื่อโดเมนที่กำหนดเองของคุณหรือเพิ่มโดเมนใหม่:


linkly domains list

linkly domains create links.example.com

รหัส QR และการส่งออกข้อมูล

ดาวน์โหลดรหัส QR ของลิงก์ หรือส่งออกลิงก์และข้อมูลคลิกของคุณเป็น CSV หรือ JSON:


linkly links qr 12345 --output qr.png

linkly links export --format csv --output links.csv

linkly analytics export --format csv --output clicks.csv

Webhooks

สมัครสมาชิก URL เพื่อรับเหตุการณ์คลิกแบบเรียลไทม์สำหรับลิงก์เดียวหรือพื้นที่ทำงานทั้งหมด:


linkly webhooks add https://example.com/hook --link 12345

การทำงานกับพื้นที่ทำงานหลายแห่ง

หากบัญชีของคุณมีพื้นที่ทำงานมากกว่าหนึ่งแห่ง ให้ตั้งค่าเริ่มต้น:


linkly workspaces list

linkly workspaces use 42

คุณยังสามารถกำหนดเป้าหมายพื้นที่ทำงานเฉพาะสำหรับคำสั่งเดียวด้วยตัวเลือก --workspace

เอาต์พุต JSON สำหรับสคริปต์

เพิ่ม --json ลงในคำสั่งใดก็ได้เพื่อรับการตอบสนอง API ดิบแทนตารางที่จัดรูปแบบ — มีประโยชน์สำหรับการส่งต่อไปยังเครื่องมือเช่น jq:


linkly links list --json

การขอความช่วยเหลือ

ทุกคำสั่งมีความช่วยเหลือในตัว รัน linkly --help เพื่อดูภาพรวม หรือเพิ่ม --help ลงในคำสั่งใดก็ได้เพื่อดูตัวเลือกและตัวอย่าง:


linkly links create --help

การใช้ CLI กับเอเจนต์ AI

ผู้ช่วยการเขียนโค้ดที่สามารถเรียกใช้คำสั่งเชลล์ — เช่น Claude Code หรือ Cursor — สามารถเรียกใช้ Linkly CLI โดยตรง

  • เพิ่ม --json ลงในคำสั่งใดก็ได้เพื่อรับการตอบสนอง API ดิบแทนตารางที่จัดรูปแบบ
  • รัน linkly schema เพื่อพิมพ์ต้นไม้คำสั่งทั้งหมด — ทุกคำสั่ง อาร์กิวเมนต์ และตัวเลือก — เป็น JSON เพื่อให้ผู้ช่วยสามารถค้นพบว่า CLI สามารถทำอะไรได้
  • เพิ่ม --help ลงในคำสั่งใดก็ได้เพื่อดูตัวเลือกและตัวอย่าง

หากผู้ช่วย AI ของคุณไม่สามารถเรียกใช้คำสั่งเชลล์ได้ให้ใช้ Linkly MCP Server แทน — มันเชื่อมต่อผู้ช่วยเช่น Claude และ ChatGPT กับบัญชี Linkly ของคุณโดยตรง

Linkly CLI logo
Linkly CLI logo

รับลิงก์สั้น 100 รายการและติดตามจำนวนคลิก 500 ครั้งต่อเดือนได้ฟรี