Twilio SMS响应-Python快速入门指南-找不到404

时间:2018-07-03 14:35:49

标签: python http flask sms twilio

遵循以下Twilio SMS Python快速入门指南: https://www.twilio.com/docs/sms/quickstart/python

http://localhost:5000/和ngrok URL上都显示正确的“ Hello World”消息,我可以完全理解“使用Flask接收和回复入站SMS消息”部分。

但是,一旦我将run.py文件代码替换为使用短信回复发件人的指令代码,两个URL就会死机,并显示“ 404 Not Found”错误。

尝试重新启动所有内容。

run.py:

# /usr/bin/env python
# Download the twilio-python library from twilio.com/docs/libraries/python
from flask import Flask, request
from twilio.twiml.messaging_response import MessagingResponse

app = Flask(__name__)

@app.route("/sms", methods=['GET', 'POST'])
def sms_ahoy_reply():
    """Respond to incoming messages with a friendly SMS."""
    # Start our response
    resp = MessagingResponse()

    # Add a message
    resp.message("Ahoy! Thanks so much for your message.")

    return str(resp)

if __name__ == "__main__":
    app.run(debug=True)

有什么想法吗?

将run.py代码更改回原始的“ Hello World”代码后,两个URL都可以正常运行。

此外,当我也向twilio号码发送短信时,ngrok服务器的确显示尝试连接,但旁边带有“ 404 Not Found”消息。

0 个答案:

没有答案