我目前正在开发Twilio SMS Quickstart;特别是我坚持“使用Twilio SMS回复收到的消息”。
*更新,我意识到我没有使用从Flask导入的'request'模块。如果我需要使用这个模块,我将不胜感激,如果我这样做,我将如何在这个特定的脚本中使用它?
到目前为止,我已经使用名为“send_sms.py”的Twilio脚本成功发送了一条消息。我现在无法使用我的virtualenv来接收和回复消息。这是标题为'run.py'的代码:
from flask import Flask, request
from twilio.twiml.messaging_response import MessagingResponse
app = Flask(__name__)
@app.route('/sms', methods=['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)
我的代码编辑器Spyder在'来自flask导入Flask,请求'旁边收到错误;但是,当我删除','request'时,错误消失了。
由于这个问题,我无法成功运行脚本,这将允许我通过Twilio接收和回复短信。