Line Notify แจ้งเตือนข้อมูลล่าสุดสถานการณ์โควิด19
2 min readApr 3, 2020
Line Notify แจ้งเตือนข้อมูลล่าสุดเมื่อมีการอัพเดทสถานการณ์โควิด19
โดยดึงข้อมูลจาก
https://covid19.th-stat.com/th/api
- สร้าง 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
- Line :3 var sheet = ss.getSheetByName(“cov — -Sheet name — — id19”); แก้ไข sheet name
- Line :39 ‘headers’:{‘Authorization’: ‘Bearer AN9vGFyQiSrw — — — — Line Notify token — — — -HlWivgZR5Drf4ykOk1p’},
เมื่อแก้ไขเสร็จแล้ว
นำ url web app ที่ได้ ไปสร้าง cron ที่ https://cron-job.org/
- Create cronjob
- การทดสอบครั้งแรกลบข้อมูลแถว2ในsheetออก แล้วเปิด url wep app ผ่านบราวเซอร์ และตรวจสอบ sheet ว่ามีการบันทึกข้อมูลหรือไม่ และตรวจสอบไลน์จะต้องมีการแจ้งเตือนในครั้งแรก และจะมีแจ้งเตือนครั้งถัดไปเมื่อมีการอัพเดทข้อมูลจากเว็บ api
- https://covid19.th-stat.com/th/api