2013-01-09 17 views
3

使用Twilio電話服務,我們做呼出電話:Twilio電話服務重試外撥只是一次

curl -X POST 'https://api.twilio.com/2010-04-01/Accounts/ACc1....4658a/Calls.json' \ 
-d 'From=%2B44987654321' \ 
-d 'To=%2B123456789' \ 
-d 'Url=http%3A%2F%2Fourdomain.com%2Ftwiml.php%3Faction%3Dcall_is_taken' \ 
-u ACc1....4658a:{AuthToken} 

這不是問題,但是,當有人拿起電話,我們的應對twiml代碼(這將改變)只是:

<Response><Say>Thank you for picking up.</Say></Response> 

問題出在有人在開會時:電話響了,用戶很快拒絕了電話。愚蠢的是,Twilio立即重試,如果用戶再次下降,Twilio會立即嘗試多達7(!)次。

實際上,用戶將用完會議,接聽電話並聽到它不是重要的生活信息。想象一下憤怒。

我如何告訴Twilio只嘗試撥打一次?

回答