Line api send message ส งข อความเข ากล ม

ปกติเราจะคุ้นเคยกับการส่งข้อความไปยังไลน์ด้วย Line Notify กันอยู่แล้ว แต่ข้อจำกัดของ Line Notify คือ มันสามารถส่งไปยังกลุ่มที่กำหนดไว้ได้เท่านั้น ไม่สามารถส่งหาใครเป็นรายบุคคลได้ ในบทความนี้ผมจะพูดถึงการส่งข้อความผ่านไลน์ไปยังผู้รับแบบตัวต่อตัวด้วย Messaging API ของไลน์

เกริ่นนำกันก่อน Messaging API ของไลน์เอาไว้สำหรับส่งข้อความไปยังผู้รับทั้งแบบรายบุคคลและแบบกลุ่ม โดยมีบริการหลักอยู่ 2 บริการ

  1. Replies เป็นบริการรับข้อความการติดต่อผ่านเว็บไซต์โดยสามารถตอบกลับไปยังข้อความนี้ได้โดยอัตโนมัติ (สามารถทำได้ทั้งการตอบกลับแบบอัตโนมัติ และการตอบกลับที่กำหนดเอง) ยกตัวอย่างการใช้งานเช่น Bot
  2. Push messages เป็นบริการส่งข้อความไปยังผู้รับ ผ่าน userID ซึ่ง userID นี้ไม่ใช่ ID ไลน์นะครับเป็นคนละอันกันเราจะต้องอ่านค่า userID ออกมาจากไลน์ก่อนถึงจะสามารถส่งข้อความไปยังผู้ใช้ผ่าน userID นี้ได้

ทั้งสองบริการ เราสามารถส่งข้อความได้หลากหลายรูปแบบ แต่ในบทความนี้ผมจะยกตัวอย่างแค่การตอบกลับเป็นข้อความเท่านั้นนะครับ

ก่อนเริ่มใช้งานเราต้องไปลงทะเบียนบริการกันก่อน โดยที่เราต้องมีบัญชีไลน์อยู่แล้วโดยเข้าไปที่ https://developers.line.biz/console/

Line api send message ส งข อความเข ากล ม

กดที่ Messaging API (กรอบสีแดง) เลยครับ จะมีคำแนะนำเกี่ยวกับบริการนี้แสดงขึ้นมาโดยบอคร่าวๆว่าทำอะไรได้บ้าง ใครอยากอ่านละเอียดก็กดดูที่ Documenttation

หากเราต้องการลงทะเบียนบริการ กดปุ่ม Start Now เลยครับ

Line api send message ส งข อความเข ากล ม

ขั้นตอนถัดจากนี้จะเป็นการเข้าระบบด้วยบัญชี Line ที่เรามีอยู่ ให้ทำการเข้าระบบให้เรียบร้อย หรือหากเข้าระบบอยู่แล้วมันจะพาเรามาที่หน้า Create a channel

Line api send message ส งข อความเข ากล ม

หน้านี้จะเป็นเริ่มต้นสร้างบริการ Messaging API ให้กรอกทุกอันที่เขียนว่า Don't leave this empty เลยครับ เป็นการตั้งชื่อบริการ (สามารถแก้ไขได้ภายหลัง)

หลังจากที่เพิ่มบริการสำเร็จระบบจะพาไปยังหน้ารายละเอียดของบริการตามรูป ให้กดที่แท็บ Messaging API เลยครับเราต้องใช้ข้อมูลที่หน้านี้

แอปพลิเคชัน LINE (ไลน์) ถือเป็นแอปพลิเคชัน ที่เข้ามามีบทบาทสำคัญอย่างมากกับคนไทย เนื่องจากมีบริการที่ครอบคลุม สามารถอำนวยความสะดวกให้กับผู้ใช้งานได้เป็นอย่างดี และตอบโจทย์การใช้ชีวิตประจำวัน ตั้งแต่ “คุย – ประชุมงาน – ช้อปปิ้ง – สั่งอาหาร – จ่ายเงิน – ดูซีรีส์ – อ่านข่าว” หากมองในมุมของธุรกิจ LINE ถือเป็นแพลตฟอร์มที่มี Brand Ecosystem ที่ตอบโจทย์กับธุรกิจต่าง ๆ สามารถช่วยผลักดันธุรกิจให้เติบโตได้อย่างมีประสิทธิภาพ และต่อยอดการทำธุรกิจได้เป็นอย่างดี รวมทั้ง LINE ยังมีเครื่องมือที่ชื่อว่า LINE Messaging API ที่จะช่วยสร้างประสบการณ์ใหม่ ๆ ในการสื่อสารระหว่างธุรกิจกับลูกค้าได้อีกด้วย

LINE Messaging API คืออะไร?

คือ API หรือเครื่องมือที่จะทำหน้าที่เป็นตัวกลางที่จะเชื่อมต่อ Server ของเราเข้ากับห้องแชตของ LINE ทำให้ผู้ใช้งานสามารถเขียนโปรแกรมเพื่อสร้างบริการที่ต้องการ ผ่านการส่งข้อความและโต้ตอบกับผู้ใช้ในลักษณะ Chatbot นั่นเอง โดยนอกจาก Chatbot แล้ว ยังสามารถพัฒนาระบบต่าง ๆ ให้มาอยู่ใน Ecosystem ของ LINE เพื่อช่วยสร้างประสบการณ์ใหม่ ๆ ให้ลูกค้าได้ เช่น LIFF, LINE Beacon เป็นต้น

LINE Messaging API ทำอะไรได้บ้าง?

Line api send message ส งข อความเข ากล ม

Send reply messages

  • ตอบโต้กับ users บน LINE Official Account ด้วย LINE Bot โดยสามารถเลือกรูปแบบในการตอบกลับข้อความได้หลากหลาย

Send messages at any time

  • สามารถส่งข้อความโดยตรงหา users บน LINE Official Account ได้ตลอด 24 ชั่วโมง ซึ่งความพิเศษคือข้อความบางรูปแบบสามารถส่งได้จาก LINE Bot เท่านั้น ผู้ใช้งานทั่วไปไม่สามารถส่งเองได้

Various message types

มีรูปแบบข้อความให้เลือกหลากหลาย ได้แก่

  • Text message (ข้อความตัวอักษร)
  • Sticker message (สติ๊กเกอร์)
  • Image message (รูปภาพ)
  • Video message (วิดีโอ)
  • Audio message (ข้อความเสียง)
  • Location message (ตำแหน่งที่อยู่)
  • Imagemap message (รูปภาพที่ออกแบบกราฟฟิคและระบุพิกัดในการฝังลิงก์ได้ตามต้องการ)
  • Template message (ชุดข้อความที่ออกแบบ Layout มาสำหรับ LINE Bot)
  • Flex Message (ชุดข้อความที่สามารถออกแบบ Layout ได้ตามต้องการ)

Get content sent by users

  • สามารถเก็บข้อมูลต่าง ๆ ที่ users ส่งมาได้อย่างอัตโนมัติ เช่น รูปภาพ, วิดีโอ หรือไฟล์ต่าง ๆ โดยการใช้ Message IDs

Get user profiles

  • สามารถเก็บข้อมูลโปรไฟล์ของ users ได้ ไม่ว่าจะเป็น User ID, ชื่อที่แสดง, รูปโปรไฟล์ หรือ สถานะข้อความ เพื่อใช้ในการที่จะใช้แบ่งกลุ่มของผู้ใช้ (Segmentation) และกำหนดกลุ่มเป้าหมายได้ (Retargeting)

Join group chats

  • สามารถใช้งานแชทกลุ่มได้ และสามารถเก็บข้อมูลของ users แต่ละคนที่เป็นสมาชิกในกลุ่มได้

Dynamic Rich menus

  • สร้าง Rich Menu และออกแบบได้ตามต้องการ ซึ่งจะสามารถออกแบบได้หลากหลาย หรือออกแบบได้ Dynamic มากขึ้น เช่น User แต่ละคนอาจจะเห็น Rich Menu ที่แตกต่างกัน ในแต่ละสถานการณ์

Use beacons

  • ใช้งานคู่กับ LINE Beacon ซึ่งเป็นอุปกรณ์ที่ทำหน้าที่ Trigger บุคคลหรือลูกค้าที่ใช้แอปพลิเคชัน LINE ที่เข้ามาในรัศมีของสัญญาณ เหมาะกับธุรกิจที่มีหน้าร้าน และต้องการดึงลูกค้าหน้าร้าน ใเข้ามาเป็นลูกค้าบน LINE Official Account
  • สามารถเชื่อมโยงบัญชีของลูกค้าที่มีข้อมูลหลังบ้านอยู่ในฐานข้อมูลอื่น เข้ามาเชื่อมกับบัญชีของลูกค้าบน LINE Official Account ได้อย่างปลอดภัย

ทำไมธุรกิจถึงควรใช้ LINE API?

  • LINE API เปิดกว้างให้สามารถนำไปสร้างสรรค์บริการต่าง ๆ ให้ตอบโจทย์กับธุรกิจได้ทุกประเภท
  • นักพัฒนาเขียนโค้ดแค่ครั้งเดียวแต่สามารถทำงานได้ทั้ง iOS และ Android พัฒนาได้ง่ายและเร็วทำให้ Time-to-market ต่ำ ประหยัดต้นทุนทางธุรกิจ
  • ปัจจุบัน LINE ได้กลายมาเป็นช่องทางหลักในการสื่อสารของคนไทย ด้วยจำนวนผู้ใช้งานกว่า 50 ล้านคนทั่วประเทศ โดยการใช้งานหลากหลายตั้งแต่คุยกันในหมู่เพื่อนฝูง ครอบครัว จนไปถึงการมีปฏิสัมพันธ์กับธุรกิจหรือแบรนด์ต่างๆ ทำให้มี Learning curve ต่ำ
  • ผู้ใช้งานไม่ต้อง Download แอปฯ เพิ่ม เพียงแค่กดเพิ่มเพื่อนก็สามารถเข้าใช้งาน Chatbot ได้

เชื่อว่าทุกคนน่าจะพอเห็นภาพคร่าว ๆ ของประโยชน์ในการใช้ LINE Messaging API กันแล้ว นี่ถือเป็นอีกหนึ่งตัวช่วยที่จะเพิ่มประสิทธิภาพในการทำการตลาด มอบประสบการณ์ที่ดีให้กับผู้บริโภค และยังสามารถนำไปปรับใช้และต่อยอดให้กับธุรกิจได้อย่างหลากหลาย ที่สามารถทำได้ครบ จบ ใน LINE ที่เดียว