先檢查一下你的專案結構是不是大概長成這樣,有一些是後來才新增的功能。
假設原本我們安裝的ngrok放在下載的地方
cd Downloads
./ngrok http 8000
記得每執行一次ngrok就要記得去程式碼以及webhook的地方修改一下網址,像我這邊就要改成https://52830ee89470.ngrok.io
ALLOWED_HOSTS = [
'52830ee89470.ngrok.io' #允許的網域名稱
]
然後再開一個終端機打指令就可以成功開server
python3 manage.py runserver
以下是跟linebot對話的畫面:
今天的歌曲是 周杰倫-上海 一九四三 Shanghai 1943
https://www.youtube.com/watch?v=CcfnZOJpbM4&list=PLFl6Na2uUoOZBEhBtQ_jeGA4P1V20JvpW&index=9&ab_channel=%E5%91%A8%E6%9D%B0%E5%80%ABJayChou