basic

[BASIC] 011 LINE NOTIFY ( แจ้งเตือนผ่านไลน์ )

สวัสดีครับ สำหรับหัวข้อบทเรียนพื้นฐานบนบอร์ด HONEYLemon ที่ใช้งานผ่าน arduino library โดยเป็นการใช้งานเกี่ยวกับการแจ้งเตือนผ่าน line notify หรือแจ้งเตือนผ่านไลน์นั้นเอง

เนื่องจากต้องมีการเชื่อมต่อ WiFi ด้วยจึงแนะนำให้อ่านข้อมูลเพิ่มเติมสำหรับการเชื่อมต่อ WiFi https://lemon.honey.co.th/basic-007-wifi-setup-wifi-ต่อเน็ต/

เมื่อเชื่อมต่อ WiFi ได้แล้วจากบทความข้างต้น ก็ถึงเวลาที่จะต้องเตรียมความพร้อมสำหรับการใช้งาน line notify ละครับ ก่อนอื่นมาเรียนรู้คำสั่งที่เกี่ยวข้องกันก่อน

lineNotify(LINE_TOKEN,"ข้อความ");    // แจ้งเตือนผ่าน Line Notify ด้วยข้อความ

จากคำสั่งข้างต้นเราต้องการ LINE_TOKEN เพื่อใช้ในการแจ้งเตือน ซึ่งสามารถสร้างได้จากขั้นตอนต่างๆ ต่อไปนี้ครับ

1.เข้าสู่เว็บไซต์ https://notify-bot.line.me/th/

2.กดปุ่มเข้าสู่ระบบ

3.ทำการ login เข้าสู่ระบบด้วย email และ password ของ line กันครับ

4.เลือกที่ชื่อ login ของเรา และเลือก “หน้าของฉัน”

5.เลื่อนลงไปด้านล่างส่วนของ ออก Access Token (สำหรับผู้พัฒนา)

6.ตั้งชื่อบอท ( Bot Name ) แล้วเลือกรับการแจ้งเตือนแบบตัวต่อตัว (หรือจะเลือกกลุ่มก็ได้นะถ้าต้องการแจ้งเตือนแบบกลุ่ม) หลังจากนั้นกด “ออก Token”

7.ทำการ copy Token ที่ออก

8.นำ Token ที่ออกไปใส่ใน code

lemon.lineNotify("cU1lRSyVjNCPfzBLbwY8YOb6qajF3T8uiJXuLYqVrAX","ใส่ข้อความที่ต้องการส่ง");

หรือ

#define LINE_TOKEN "cU1lRSyVjNCPfzBLbwY8YOb6qajF3T8uiJXuLYqVrAX"
...
lemon.lineNotify(LINE_TOKEN,"ข้อความที่ต้องการส่ง");

เพียงเท่านี้ก็เสร็จแล้ว สำหรับการสร้าง token จาก line เพื่อมาแจ้งเตือน line notify

เรามาทำสอบกันดีกว่าครับ

ตัวอย่าง source code

ทำการแก้ไข

#define LINE_TOKEN "LINE_Token"     // ตั้งค่า Token ของ Line Notify

เป็น token ที่เราสร้างขึ้นมา กรณีนี้ของผมใช้

#define LINE_TOKEN "cU1lRSyVjNCPfzBLbwY8YOb6qajF3T8uiJXuLYqVrAX"

อย่าลืมแก้การเชื่อมต่อ WiFi ด้วยนะครับ

เริ่มทำการทดสอบกันเถอะ แก้โปรแกรมเสร็จแล้วกด Upload ได้เลย

ผลที่ได้

คราวนี้อยากให้แจ้งเตือนตรงไหน ตอนไหนก็จัดไปเลยนะครับท่าน HONEYLemon สร้างสรรค์ความง่ายมาให้ท่านหมดแล้วชีวิตดีๆ ที่ลงตัว : )

Comments are closed.