คู่มือ LINE ฉบับแก้ปัญหา|ทำไม LINE Login ใช้งานไม่ได้?
ทำไม LINE Login ใช้งานไม่ได้? โดยทั่วไปปัญหาแบ่งได้ 3 แบบ และแต่ละแบบจะแสดงหน้าจอที่ต่างกันในหน้าแชทของ LINE Official Account มาดูวิธีแยกแยะและแก้ไขกัน

สวัสดีครับ ผม Khan CTO ของ OakMega! คุณกำลังเจอปัญหา LINE Login ใช้งานไม่ได้อยู่หรือเปล่า? แล้วจะรู้ได้อย่างไรว่าปัญหาอยู่ตรงไหน และจะแก้ไขอย่างไร?
บทความนี้จะพาไปรู้จักกรณีที่ LINE Login ใช้งานไม่ได้ สาเหตุของแต่ละกรณี และวิธีแก้ไขให้เร็วที่สุด หากคุณยังไม่รู้ว่า LINE Login คืออะไร และช่วย LINE Official Account ทำอะไรได้บ้าง แนะนำให้อ่านบทความด้านล่างก่อนเลย!
คู่มือ LINE ขั้นสูง|วิธีสร้าง LINE Login จาก LINE Developersกำลังดูแล LINE Official Account และถึงเวลาต้องสร้าง LINE Login แล้วใช่ไหม? ก่อนเริ่มขั้นตอนการสร้าง มาทำความรู้จักกันสั้นๆ ว่า LINE Login คืออะไรและใช้ในสถานการณ์ไหนhttps://oakmega.com/blog/create-line-login-from-line-developers
3 กรณีที่ LINE Login อาจใช้งานไม่ได้
โดยทั่วไป ปัญหา LINE Login ใช้งานไม่ได้แบ่งออกเป็น 3 กรณี และหน้าแชทของ LINE Official Account จะแสดงหน้าจอที่ต่างกันดังนี้
- Type A Error: ตั้งค่า LINE Login Channel ID ผิด
- Type B Error: ตั้งค่า LINE Login Callback URL ผิด
- Type C Error: ตั้งค่าเซิร์ฟเวอร์ (Server) ผิด ภาพที่เห็นเป็นเพียงตัวอย่างหนึ่งของการตั้งค่าเซิร์ฟเวอร์ผิด พูดง่ายๆ คือหน้าจอแสดงข้อผิดพลาดใดก็ตามที่ไม่ใช่ Type A หรือ Type B ถือเป็น Type C Error ทั้งหมด

เมื่อรู้จักทั้ง 3 กรณีแล้ว ถ้าโชคร้ายเจอเข้าจริงๆ จะแก้อย่างไร? มาดูวิธีแก้ไขทีละกรณีกัน
1. Type A Error
Type A Error อาจเกิดจากเราให้ Channel ID ผิดกับวิศวกร หรือวิศวกรตั้งค่าผิดเอง วิธีแก้คือเข้าไปที่ LINE Login Channel ในหลังบ้านของ LINE Developers ตรวจสอบ Channel ID อีกครั้ง แล้วยืนยันกับวิศวกรว่าใส่ Channel ID ถูกต้องหรือไม่ เท่านี้ก็แก้ได้แล้ว!

2. Type B Error
Type B Error คล้ายกับ Type A Error คืออาจเป็นเพราะวิศวกรให้ Callback URL ผิด หรือเราวาง URL ผิดตอนตั้งค่า เพียงเข้าไปที่ LINE Login Channel ในหลังบ้านของ LINE Developers แล้วตรวจสอบว่าใส่ Callback URL ถูกต้องหรือไม่ก็เรียบร้อย


3. Type C Error
ถ้าเจอ Type C Error ส่วนใหญ่มักเป็นปัญหาการตั้งค่าฝั่งวิศวกร อาจเป็นเพราะเซิร์ฟเวอร์ (Server) ของ Callback URL ตั้งค่าตัวแปรไม่ถูกต้อง หรือมีสาเหตุอื่นที่ทำให้เซิร์ฟเวอร์ผิดพลาด ซึ่งล้วนทำให้เกิด Type C Error ได้



สุดท้าย ยังมีข้อผิดพลาดปริศนาอีกหนึ่งอย่างที่ไม่ได้อยู่ในรายการข้างบน ขอแชร์ไว้ตรงนี้
วิศวกรทดสอบ LINE Login แล้วไม่มีปัญหา เราลองเองก็ปกติ แต่พอให้หัวหน้าหรือเจ้านายลอง LINE Login กลับใช้งานไม่ได้
แปลกใช่ไหม? เกิดอะไรขึ้นกันแน่?
ไม่ต้องกังวล กรณีนี้มักเกิดจากสถานะการเผยแพร่ของ LINE Login ยังไม่ได้เปลี่ยนจาก “Developing” เป็น “Published” รีบตรวจสอบว่า LINE Login ที่ใช้อยู่เปลี่ยนเป็น “Published” แล้วหรือยัง ไม่อย่างนั้นผู้ใช้คนอื่นจะใช้ LINE Login เพื่อโต้ตอบกับ LINE Official Account ของคุณไม่ได้!
อยากรู้วิธีดูแล LINE เพิ่มเติมไหม? LINE Login เดียวเพิ่ม LIFF App ได้หลายตัวหรือเปล่า? หลังบ้าน LINE Developers ตั้งค่าอะไรได้อีกบ้าง? ไปที่ LINE Official Account ของ OakMega เพื่อดูเนื้อหาเพิ่มเติม หรือติดตาม “คลังความรู้การดูแล LINE ของ OakMega” ที่สอนการสร้าง LINE Official Account ของแบรนด์ตั้งแต่เริ่มต้นจนครบทุกขั้นตอน




















