Line Notify แจ้งเตือนข้อมูลล่าสุดสถานการณ์โควิด19

ITTIRIT T.
2 min readApr 3, 2020

--

Line Notify แจ้งเตือนข้อมูลล่าสุดเมื่อมีการอัพเดทสถานการณ์โควิด19
โดยดึงข้อมูลจาก
https://covid19.th-stat.com/th/api

  1. สร้าง Sheet ตามตัวอย่าง

2.Generate access token (line notify)

3. สร้าง web app โดยใช้ google apps script

copy code ตัวอย่างและแก้ไข

  • Line :2 var ss = SpreadsheetApp.openByUrl(“https://docs.google.com/sprea--------Sheet url — — — — bk5f_wv87Y-Ug/edit”); แก้ไข Sheet url
Sheet url
  • Line :3 var sheet = ss.getSheetByName(“cov — -Sheet name — — id19”); แก้ไข sheet name
Sheet name
  • Line :39 ‘headers’:{‘Authorization’: ‘Bearer AN9vGFyQiSrw — — — — Line Notify token — — — -HlWivgZR5Drf4ykOk1p’},
Notify token

เมื่อแก้ไขเสร็จแล้ว

นำ url web app ที่ได้ ไปสร้าง cron ที่ https://cron-job.org/

  • Create cronjob
  • การทดสอบครั้งแรกลบข้อมูลแถว2ในsheetออก แล้วเปิด url wep app ผ่านบราวเซอร์ และตรวจสอบ sheet ว่ามีการบันทึกข้อมูลหรือไม่ และตรวจสอบไลน์จะต้องมีการแจ้งเตือนในครั้งแรก และจะมีแจ้งเตือนครั้งถัดไปเมื่อมีการอัพเดทข้อมูลจากเว็บ api
  • https://covid19.th-stat.com/th/api

--

--