我正在使用Twilio从Python应用程序发送和接收SMS消息。问题是他们的教程使用ngrok作为穿越防火墙的一种方式,但是我不想每次运行我的应用程序都必须运行ngrok,并且每次ngrok运行时URL都会改变,因此我必须更改webhook网址每次都Twilio。有没有更好的办法解决这个问题?这需要服务器吗?
答案 0 :(得分:2)
您有两个选择。
使用ngrok的付费选项,您可以设置一个持久的url,这样就不必每次都在Twilio上使用webhook url。
如果您有服务器,则还可以为服务器设置一个持久性URL。
不幸的是,ngrok的免费版本不允许您设置永久性URL。
答案 1 :(得分:1)
您可以看看使用Twilio函数(Node.js / JavaScript)实现无服务器化。
使用Twilio功能构建应用程序 https://support.twilio.com/hc/en-us/articles/115007737928-Building-apps-with-Twilio-Functions