如何获取来电者';Twilio Flask应用程序中的s电话号码?

如何获取来电者';Twilio Flask应用程序中的s电话号码?,twilio,Twilio,我想在Twilio Flask应用程序中打印/获取来电号码。我指的是twilio ivr电话树。我在welcome函数中尝试了print(request.args),这是我接到来电时调用的第一个方法。但是它会打印一个空的不可变的multidict([]) 我错过什么了吗?感谢您的帮助。提前谢谢 为了吸引选民,请发表评论。它有助于提高问题的质量并使堆栈成为一个更好的地方。主要问题是Twilio请求具有表单内容类型,原始数据将被消耗,导致其显示为空,如中所述 但是,request.get_data(

我想在Twilio Flask应用程序中打印/获取来电号码。我指的是twilio ivr电话树。我在
welcome
函数中尝试了
print(request.args)
,这是我接到来电时调用的第一个方法。但是它会打印一个空的
不可变的multidict([])

我错过什么了吗?感谢您的帮助。提前谢谢


为了吸引选民,请发表评论。它有助于提高问题的质量并使堆栈成为一个更好的地方。

主要问题是Twilio请求具有表单内容类型,原始数据将被消耗,导致其显示为空,如中所述

但是,
request.get_data()
可以打印整个帖子,您可以很容易地发现,中的
键保存着来电者的电话号码


因此,要访问它,您需要
request.form['From']
,它会将呼叫者的号码提取到本地环境。

可以使用request.values在Flask应用程序中获取来电请求信息

这些是返回的措辞的关键: atts=('AccountSid', “ApiVersion”, “CallSid”, “呼叫状态”, "叫",, “CalledCity”, “被称为国家”, “被调用状态”, “CalledZip”, “来电者”, “CallerCity”, “CallerCountry”, “CallerState”, “CallerZip”, “方向”, “从”, “FromCity”, “FromCountry”, “FromState”, “FromZip”, "到",, "ToCity",, “ToCountry”, “ToState”,
“ToZip”)

您是否正确配置了传入:webhook的编号,重新检查HttpGet/HttpPost,正如您提到的调用了
welcome()
func,检查@Chenna,request.get\u data()是否有任何错误。谢谢你的努力。有关空dict的更多详细信息,请参阅是否已解决问题,关闭question@Chenna我想你知道你不能在某个时间之前接受自己的答案。希望有帮助。