Twilio – logging一个排队的电话
我正在使用NodeJS与Twilio一起编写语音演示。 使用<enqueue>
动词 ,传入的呼叫被放置在队列中,如下所示:
<?xml version="1.0" encoding="UTF-8"?> <Response> <Enqueue waitUrl="/wait.xml">support</Enqueue> </Response>
在wait.xml中,我暂停并等待第二个客户端从队列中接收呼叫:
<?xml version="1.0" encoding="UTF-8" ?> <Response> <Say voice="alice">Connecting to representative</Say> <Pause length="100"/> <Leave/> </Response>
当第二个客户端启动时,它使用<Dial>
来使呼叫出列:
<?xml version="1.0" encoding="UTF-8"?> <Response> <Dial record="record-from-answer" action="./record" method="GET"> <Queue>support</Queue> </Dial> </Response>
除通话logging外,所有function都按预期工作。 调用<client>
时使用相同的原则,工作正常。
我错过了什么?