我正在使用带有flask和python的Twilio API作为开发平台,
TwiML TwiML <Stream>
现在,我拥有服务器端点来接收JSON消息,最后我可以解析出其中的字节。
但是就像API所说的那样,如果在我们的案例TwiML Verb中没有继续执行的指令,它将连接并断开连接。最明显的动词似乎是<Dial>
动词。
这是引荐https://stackoverflow.com/a/36315684/6215280
现在,我们的主要目标是仅从调用方接收字节并将其发送回处理后的数据。但是在这里,由于通话中断,我只能打电话给其他人以保持TwiML Bin的运行。
我一直在寻找API,但没有找到任何使<Stream>
保持循环的方法。
没有<Dial>
,没有人B可以接收和发送字节的任何方式。
@philnash提供任何帮助
谢谢
答案 0 :(得分:2)
在Twilio Media Streams github repo中,如果您不想进行拨号或会议,则使用TwiML暂停动词来实现此目的。
<?xml version="1.0" encoding="UTF-8"?>
<Response>
<Start>
<Stream url="wss://<ngrok url>/"></Stream>
</Start>
<Pause length="40"/>
</Response>