若是要让 line bot 能够运行,会需要输入个 webhook 网址来接收资讯,而像是我们在刚学习,没有一个固定 IP 可以使用。或是还在测试各项功能,需要做不断地更改,想要即时的看到修正过後的结果,那我们可以考虑使用 ngrok ,来让我们获得一组网址使用。
ngrok 是一个 reverse proxy 的工具,透过将 local 的 port 对应到一个 public 的地址,让外部可以透过该 public 地址连到 local 端,继而取得或传送资料。
ngrok 本身最大的优点是免费版就可以提供一个动态的地址,而他的缺点就是速度相对会比较慢,若是同时多人在连上该地址,很大机率会导致网站卡死,(此为做报告的时候的真实体验)
ngrok http port number
就可以取得可以连线到 local server localhost:port number 的一组的网址图一、ngrok 运行画面
将 ngrok 安装完毕,确认可以正常使用後,我们就可以回到 Line developer,进入 channel之中,在 Message API 中找到 Webhook URL,点选 edit 即可将从 ngrok 取得的网址填入,要注意的是,在网址之後要加上/callback
,对应前篇中的@app.route("/callback", methods=['POST'])
图二、 Webhook URL
<<: Day 22 ATT&CK for ICS - Discovery(2)
Youtube 频道:https://www.youtube.com/c/kaochenlong ...
本系列文章同步发布於笔者网站 前几篇笔者介绍了 OpenStack 在使用 Linux Bridge...
Azure Storage Account- 给照片找个家 Azure Storage Accoun...
嗨~今天又见面了,昨天我们了解了Evnet Handing後我们今天要继续来讲条件渲染v-if、v-...
昨天,我们介绍了指标的一些小概念,不知道读者们是否有比较清楚指标是甚麽东西呢?(我自己在学的时候,会...