📄️ Day15_入厝Heroku建構LINEChatBot-1-Heroku架設篇
為了在本機建立逐步建立您的 LINE Chat Bot , 並且透過 ngrok 讓您的 Flask 得以運作,本系列文在 Day 12 、 Day13、 Day 14 分3篇介紹,但透過 ngrok 要時常修改 Webhook 做測試時尚可,對於追求穩定的佈署環境並非適當,如果可以將程式放在雲端執行多好,接下來我們要佈署的伺服器為免費就夠用的 Heroku ,不只五星級而且有省錢。 Heroku 是個雲端伺服器,因為他的專案( Heroku 稱為 dyno) 可以產生具安全驗證的 https 網域, Python 等程式皆可運行,缺點是 30 分鐘不動他會休眠,每月至多醒 550 小時(有綁定信用卡可免費至多 1000 小時, dyno 合併計算),每次休眠喚醒需要約 30 秒時間,對 LINE 聊天機器人使用者而言稍嫌體驗不佳,後續會說明如何長期喚醒。當然如果你要換 AWS 或 GCP 也很不錯。
📄️ Day16_入厝Heroku建構LINEChatBot-2-管好你的Token
上篇花了我們費盡心思終於辦理了 Heroku 入厝儀式,您已經有專屬自己的 LINE Chat Bot ,這篇我們把 Heroku 稍作改進,補完獨立管理 token 的兩種方案。
📄️ Day17_入厝Heroku建構LINEChatBot-3-建立計時器
本篇介紹如何讓您的 Heroku 服務能定時執行排程服務,並設定好正確的時區。