[Day35] 筆記 Keys, Authentication & Environment Variables: Send SMS

目前小弟的 Python 百日馬進展到 Day35,這次老師使用 OpenWeatherMap 的 Weather API,以及 Twilio SMS API 來講解需要認證型的 API 的操作方式,但因為這兩個 API 其實都是付費型的 API,所以這次是依照老師一樣的實作內容,但給自己挑戰,嘗試改用中央氣象局的 API 搭配大家常用ˇ到的 Line,使用 Line Notify API 來寄ˇ送通知,因此一樣的場景條件及目的,我把實作題目替換成使用中央氣象局 Weather API 來判斷隔天天氣,如果天氣不好就透過 Line Notify 寄送通知給自己,提醒攜帶雨具,因為和老師的章節內容稍有差異,因此這次也發出自己的筆記,和大家分享,筆記連結在此: https://www.evernote.com/l/AGTnwH3s_MdKvpTLucGWeoLaPC8oWbkzTHc/

[新補充]: 發現 Line Notify 有人把它寫成模組,更方便發訊息了,模組的說明超連結在 github 這裡: GitHub - golbin/line-notify: A Simple Wrapper for LINE Messenger Notify,如果想知道使用方法,我已經實作了,也一同更新在我的筆記中,歡迎大家共同享用~

8 Likes

非常棒的分享,謝謝!
未來的課程中若再有類似的傳訊提醒需求,我也要來嘗試一下 Line Notify API。

1 Like

我原先以為會很難,沒想到蠻簡單的,有時間再來鑽研 FB messenger,應該原理也差不多,如果有做好 messenger 部分,再放在原先 Day35 筆記中,和大家分享。

1 Like