FoodLinebot介紹

  • 開發者:自己
  • 系統: Python & Django & Linebot機器人 & Heroku
  • Demo連結: FoodLinebot

Linebot機器人   Django框架 & Python爬蟲  Heroku伺服器  

  本次Linebot以Django框架進行開發,以知名網站知名美食網站愛食記為例,爬取其中的餐廳資訊,根據使用選擇地區和種類需求,爬取某地區前五名最高人氣且營業中的餐廳資訊,使用者加入Linebot好友後,輸入"哈囉"即可開始對話

  透過Line Developer開啟相關憑證,並和開發Django框架進行連結,本機端主要透過透過Ngrok,將本機的埠號對外公開,Ngrok就會隨機產生一個HTTPS的網址,只要把這個網址填入LINE Webhook URL,以及LINE Bot應用程式(APP)進行開發測試;伺服器端透過Heroku 上新增一個 App,並透過 git remote 指令將檔案與雲端專案連結。 透過以下指令部署至 Heroku,push 成功後,Heroku 會去找我們的 Procfile ,透過 Procfile 內的指令來了解該如何啟動程式。