Line Notify อย่างง่าย ๆ

Line Notify — https://notify-bot.line.me/en/

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

ขั้นแรกเข้า https://notify-bot.line.me/th/ และ Login ด้วย Account Line ของตัวเอง และไปที่ “หน้าของฉัน” หรือ “My Page” (กรณีภาษาอังกฤษ)
Line Notify — Login
Line Notify — My Page
คลิก “ออก Token”
จากนั้น
1. ตั้งชื่อให้ Line Notify ที่จะใช้แสดงเมื่อมีการแจ้งเตือน
2. เลือกห้อง Chat ที่ต้องการให้แจ้งเตือน โดยสามารถเลือกให้แจ้งเตือนแบบตัวต่อตัวก็ได้ หรือแบบกลุ่มก็ได้ แต่ในที่นี้จะเลือกห้อง Chat แบบกลุ่ม และคลิก “ออก Token”

**กรณีต้องการส่งการแจ้งเตือนไปให้เพื่อนหรือบุคคลอื่น ต้องให้บุคคลนั้นเป็นผู้ออก Token ให้เรา ด้วยวิธีการเดียวกัน**

เมื่อได้ Token เรียบร้อยแล้ว ให้เก็บรักษาไว้ให้ดี เพราะต้องนำไปใช้ในขั้นตอนถัด ๆ ไป โดย คลิก “คัดลอก”
Token
จากนั้น หากเราเลือกให้แจ้งเตือนในห้อง Chat แบบกลุ่ม จะต้อง **Invite Line Notify เข้ามาในกลุ่มด้วย***
Group Line

ขั้นตอนต่อมาเราจะมาทดสอบการส่งข้อความแจ้งเตือนไปยังห้อง Chat ที่เราเลือกไว้ ด้วยโปรแกรม Postman ซึ่งเป็นเครื่องมือในการทดสอบ Service สามารถดาวน์โหลดได้ที่นี่ >> https://www.getpostman.com/

จากนั้นทำตามขั้นตอนดังนี้
1. กำหนด URL ที่จะใช้ทดสอบ >> https://notify-api.line.me/api/notify แบบ POST
2. กำหนด 
 Content-Type : application/x-www-form-urlencoded
 Authorization : Bearer EZ8cafu895Pcq… (นำ Token ที่เราคัดลอกไว้มาใส่)
Postman — Header
3. กำหนด Parameter สำหรับส่งข้อความและสติ๊กเกอร์
 message : ทดสอบส่ง sticker
 stickerPackageId : 2
 stickerId : 18

สามารถเรียกดูสติ๊กเกอร์แบบต่าง ๆ ได้ที่ >> https://developers.line.me/media/messaging-api/sticker_list.pdf

Postman — Body Parameter

4. จากนั้นคลิก “Send” เพื่อเรียก Service และจะมีข้อความตอบกลับแบบด้านล่าง แสดงว่าส่งข้อความเรียบร้อยแล้ว สามารถไปตรวจสอบใน Line ได้เลย

{
 “status”: 200,
 “message”: “ok”
}

Postman — Response

เป็นอันเรียบร้อย หน้าตาก็จะเป็นแบบนี้ จะได้รับทั้งข้อความและสติ๊กเกอร์ หรือหากใครต้องการส่งแค่ข้อความ ก็ไม่ต้องกำหนดค่า stickerPackageId, stickerId

Line Notify

นอกจากนี้ ยังสามารถศึกษาเพิ่มเติมเกี่ยวกับเรื่อง Line Notify API ได้ที่ >> https://notify-bot.line.me/doc/en/

https://notify-bot.line.me/doc/en/

สำหรับบทความนี้เป็นเพียงแค่การสร้าง Line Notify แบบง่าย ๆ หวังว่าคงจะได้ประโยชน์กันบ้างเล็กน้อย ขอให้สนุกกับ Line Notify จ้าา..