这是基本的。我是编程和twilio的新手。我只是想获取Twilio在此处描述的参数信息。https://www.twilio.com/docs/sms/twiml#twilios-request-to-your-application
并将其包含在发给用户的短信回复中。
具体地说,我正在尝试获得两件事: (1)“ FromCountry”参数 (2)他们发送的邮件的消息文本
对于(1),我试图在第9行拉入该国家/地区,但它始终会从短信响应中返回“无”
我不知道该怎么做(2)
这就是我所拥有的
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():
country = request.args.get('FromCountry')
"""Respond to incoming messages with a friendly SMS."""
# Start our response
resp = MessagingResponse()
# Add a message
resp.message("Your Country: %s" % country)
return str(resp)
if __name__ == "__main__":
app.run(debug=True)
答案 0 :(得分:1)
您可以通过以下方式获取邮件的正文:
body = request.values.get('Body', None)
我找不到文档,但是我怀疑可以通过
访问该国家/地区。country = request.values.get('FromCountry')