2017-09-22 46 views
1

我目前正在從Twilio子帳戶和TwiML應用嘗試從基於Web的客戶端啓動出站呼叫。我正在使用Twilio。瀏覽器中的設備連接到固定電話。我公開了一個公開端點(使用ngrok),並且TwiML App已成功配置爲將呼叫請求發佈到端點。我在迴應<Response><Say>Welcome to this call</Say><Dial>+1XXXXXXXXXX</Dial></Response>。當客戶端「連接」系統時,只需說出消息而不是撥號,然後掛斷。無論Say動詞是否存在,都會發生這種情況。Twilio撥號動詞講數字而不是撥出

我們確實有會議呼叫在電話號碼之間工作,但讓這個網絡客戶端呼叫出站給我們帶來一些麻煩。

[REQUEST PARAMETERS: {"ApplicationSid":["APxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"],"ApiVersion":["2010-04-01"],"agent":["3xxxxxxxxx"],"Called":[""],"Caller":["client:Anonymous"],"CallStatus":["ringing"],"CallSid":["CAxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"],"To":["8xxxxxxxxx"],"From":["2xxxxxxxxx"],"Direction":["inbound"],"AccountSid":["ACxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"]}] 

[REQUEST HEADERS: {content-length=278, x-forwarded-proto=https, host=4dxxxxxxx.ngrok.io, content-type=application/x-www-form-urlencoded; charset=UTF-8, connection=close, x-forwarded-for=xxx.xxx.229.114, cache-control=max-age=259200, x-twilio-signature=lflllCdXo004m0wRzw/efN0IAjg=, user-agent=TwilioProxy/1.1}] 

回答

1

好,感覺像一個新手,但我已經忘了內容類型設置爲所需Content-Type頭一個,text/xmltext/html,或application/xml。在響應Twilio中的頭部按預期連接呼叫。