為什麼要用Flask+ngrok?
(一)Flask:Python最常見的輕量級Web框架,幾行程式碼就能跑出API。
(二)ngrok:把這個本地API變成一個對外可存取的網址。
(三)實際價值:朋友/其他應用程式(像是LINE Bot、Webhook)能直接呼叫你在電腦裡跑的服務。
建立簡單的Flask API
建立一個app.py檔然後打上這些程式碼
然後開啟終端機,打python+檔案位置
執行後他會給你一個網址
因為我們在程式碼指定路由的部分有打上hello,所以在剛剛給的網址後也要加入hello,否則開啟後會出現404的問題
用ngrok對外公開
打開另一個終端機後輸入ngrok http 5000
任何人輸入在Forwarding的網址就可以看到json回應