คู่มือการเชื่อมต่อ LINE
ทำตาม 5 ขั้นตอน แล้วนำค่าที่ได้ไปกรอกในหน้าการตั้งค่า
ภาพรวม: LINE เชื่อมกับร้านคุณอย่างไร
ลูกค้า ──แอดเพื่อน──▶ LINE OA (@bannomnamchai) │ │ │ กด Rich Menu │ ส่งแจ้งเตือนออเดอร์/จัดส่ง ▼ ▼ LIFF App ◀──────── Messaging API │ (เปิด /shop/bannom ใน LINE) ▼ LINE Login → รู้ตัวตนลูกค้าอัตโนมัติ ไม่ต้องสมัครสมาชิก
ต้องสร้างของ 3 อย่างใน LINE: 1) LINE OA (หน้าบ้านที่ลูกค้าแอด) 2) Messaging API channel (ส่งแจ้งเตือน) และ 3) LINE Login channel + LIFF (เปิดร้านในแอป LINE และล็อกอินอัตโนมัติ) — ทุกค่าเป็นของร้านคุณเอง ร้านอื่นบนแพลตฟอร์มใช้ค่าของเขาแยกกัน
LINE OA คือบัญชีร้านของคุณที่ลูกค้าจะแอดเป็นเพื่อนและเปิดร้านผ่าน Rich Menu
- ไปที่ LINE Official Account Manager (manager.line.biz) แล้วกด Create LINE Official Account
- ล็อกอินด้วยบัญชี LINE ส่วนตัว → กรอกชื่อร้าน หมวดหมู่ และข้อมูลติดต่อ
- เมื่อสร้างเสร็จจะได้ Basic ID ขึ้นต้นด้วย @ (เช่น
@yourstore) → นำไปกรอกช่อง LINE OA ID ในหน้าการตั้งค่า - แนะนำ: ตั้งค่า Greeting message ต้อนรับลูกค้าใหม่ ปิด Auto-response (เราจะใช้แจ้งเตือนจากระบบแทน)
🔄 ค่าเชื่อมต่อมีการเปลี่ยนแปลง ทำอย่างไร?
ค่าจาก LINE ไม่ได้คงที่ตลอดไป — ถ้ามีการเปลี่ยน/หมดอายุ ให้แก้ตามรายการนี้ แล้วนำค่าใหม่ไปกรอกที่ หน้าการตั้งค่า LINE แล้วกดบันทึก — มีผลกับร้านคุณทันที
Channel Access Token ถูกยกเลิก/ออกใหม่ (พบบ่อยที่สุด)
อาการ: ระบบส่งแจ้งเตือน LINE ไม่ออก · วิธีแก้: LINE Developers → channel Messaging API → แท็บ Messaging API → กด Issue token ใหม่ → นำมากรอกแทนที่ในหน้าการตั้งค่า LINE แล้วกดบันทึก — มีผลทันที ไม่ต้องรีสตาร์ทอะไร · token เก่าจะใช้ไม่ได้ทันทีที่กด Reissue ควรทำช่วงที่ออเดอร์น้อย
Channel Secret ถูก regenerate
เกิดเมื่อกด Regenerate ใน Basic settings (เช่น secret รั่วไหล) · นำค่าใหม่มากรอกในหน้าการตั้งค่าแล้วบันทึก ไม่งั้น webhook จาก LINE จะถูกปฏิเสธทั้งหมด
ลบ/สร้าง LIFF ใหม่ (LIFF ID เปลี่ยน)
LIFF ID ใหม่ = ลิงก์เดิมพัง! ต้องแก้ 2 จุด: ① กรอก LIFF ID ใหม่ในหน้าการตั้งค่า ② แก้ Rich Menu ทุกอันใน LINE OA Manager ให้ชี้ไป https://liff.line.me/<LIFF ID ใหม่> · ลูกค้าที่บุ๊กมาร์กลิงก์เก่าไว้จะเข้าไม่ได้ ควรบรอดแคสต์แจ้งลิงก์ใหม่
ย้ายโดเมนเว็บ (deploy ที่ใหม่)
ต้องแก้ 2 จุดใน LINE Developers: ① LIFF → Endpoint URL ชี้ไปโดเมนใหม่ ② Messaging API → Webhook URL ชี้ไป API โดเมนใหม่ · ไม่ต้องออก token ใหม่
เปลี่ยน LINE OA (ย้ายไปบัญชีใหม่)
ถือว่าเริ่มใหม่เกือบทั้งชุด: enable Messaging API ของ OA ใหม่ → ได้ Channel ID/Secret/Token ชุดใหม่ → ตั้ง Webhook → ทำ Rich Menu ใหม่ · LINE Login channel + LIFF เดิมใช้ต่อได้ถ้าไม่เปลี่ยนโดเมน · ลูกค้าเดิมผูกกับ channel เก่า จะกลายเป็นลูกค้าใหม่ในระบบเมื่อทักผ่าน OA ใหม่
💡 หลักจำง่ายๆ: ค่าใน LINE เปลี่ยนที่ไหน → มากรอกใหม่ที่หน้าการตั้งค่า แล้วกดบันทึก · แนะนำทดสอบหลังแก้ทุกครั้งด้วยการสั่งซื้อทดลอง 1 ออเดอร์แล้วดูว่าแจ้งเตือนเข้า LINE ไหม