Twilio REST API:使用android和python/flask进行调用

Twilio REST API:使用android和python/flask进行调用,python,rest,twilio,outbound,Python,Rest,Twilio,Outbound,我正在开发一个android应用程序,使用twilio进行电话/会议,并且只使用TwiML就可以让一切正常工作。现在我需要跟踪事件,所以我切换到RESTAPI,并且在连接调用时遇到困难 我有android和python快速启动项目,但给出的示例使用Say动词或Dial动词。现在,我正尝试使用测试应用程序从一部手机拨打并连接到另一部手机。当它连接时,我不需要它跟我说话或拨打另一个号码,我只需要它回答并允许双方互相交谈 从文档中。。。URL参数:当您通过RESTAPI启动调用时,Twilio会对“U

我正在开发一个android应用程序,使用twilio进行电话/会议,并且只使用TwiML就可以让一切正常工作。现在我需要跟踪事件,所以我切换到RESTAPI,并且在连接调用时遇到困难

我有android和python快速启动项目,但给出的示例使用Say动词或Dial动词。现在,我正尝试使用测试应用程序从一部手机拨打并连接到另一部手机。当它连接时,我不需要它跟我说话或拨打另一个号码,我只需要它回答并允许双方互相交谈

从文档中。。。URL参数:当您通过RESTAPI启动调用时,Twilio会对“URL”POST参数值中找到的URL发出同步HTTP请求,以便检索TwiML以处理调用

python教程的这一页正好显示了我需要帮助的地方。我缺少的是twilio在呼叫连接时需要的正确TwiML响应。

我试过的

  • 一个空响应——结果是立即挂断

  • 只返回一个200状态码——结果是,对于无效的内容类型,立即挂起并出现twilio错误

  • 循环属性设置为0的空Say谓词,用于在连接调用时模拟inifnite循环。导致android连接被拒绝错误
  • 我希望一位暮光之城的福音传道者能找到这一点,并帮我找到这个看似简单的答案。这让我难堪地逃避了一段时间


    如果python代码有用的话,我可以发布它,但上面的链接正是我正在使用的

    这里是Twilio开发者福音传道者

    在这种情况下,您确实需要输入您试图连接的号码。在中,应用程序将
    发送到
    参数作为请求和的一部分


    让我知道这是否有意义,是否有帮助。

    这里是Twilio开发者福音传道者

    在这种情况下,您确实需要输入您试图连接的号码。在中,应用程序将
    发送到
    参数作为请求和的一部分


    让我知道这是否有意义,是否有帮助。

    谢谢,这似乎没有使用REST Api,只是使用TwiML拨号?我需要跟踪标准呼叫的应答和结束事件,以及会议的加入和结束事件。这些文档引导我使用RESTAPI来跟踪拨号动词中的多个事件。这是正确的。如果需要事件,可以使用获取呼叫的回调事件。twiml仍有问题,使用action属性仍无法在应答时发送事件。我错过了什么<代码>-这里是电话号码-Argh,我错了。实际上,您需要设置一个。很抱歉好的,酷,我越来越近了。现在我有了这个。。。但是,已应答或正在进行的操作似乎仍然不会触发回调,仅当调用结束时,才会触发DialCallStatus为completed+1234567890。谢谢,这似乎没有使用REST Api,而只是用于拨号的TwiML?我需要跟踪标准呼叫的应答和结束事件,以及会议的加入和结束事件。这些文档引导我使用RESTAPI来跟踪拨号动词中的多个事件。这是正确的。如果需要事件,可以使用获取呼叫的回调事件。twiml仍有问题,使用action属性仍无法在应答时发送事件。我错过了什么<代码>-这里是电话号码-Argh,我错了。实际上,您需要设置一个。很抱歉好的,酷,我越来越近了。现在我有了这个。。。但是,已应答或正在进行的似乎仍然不会触发回调,仅当通话结束时,才会触发DialCallStatus为completed+1234567890的回调