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>时使用相同的原则,工作正常。

我错过了什么?