2017-05-25 32 views
0

因此,我有什麼,當用戶A撥打我的Twilio號碼,通過撥號用戶B號碼的Twiml響應將呼叫轉發到另一個用戶B號碼。我已經爲任何5分鐘的通話完成了時間限制,但是當剩下1分鐘時,我想阻止兩個用戶,這個時間快到了,並且避免積極切斷通話。Twilio:在通話結束之前如何警告用戶有限的通話時間?

任何人有一個想法如何做到這一點?

回答

1

Twilio開發者傳道這裏。

當用戶A呼叫並進入會議時,用戶可能實際撥打<Conference>generating a call to user B),然後在服務器上啓動計時器4分鐘。定時器完成後,您可以檢查會議是否仍然有效(通過calling the REST API and checking the conference status),以及是否再撥一個主叫方進入會議。

該來電者可能是recorded message that you play with <Play>或與text to speech using <Say>一起讀出的消息,以便讓來電者知道只剩一分鐘。

例如:

<Response> 
    <Say voice="alice">Warning. There is only one minute of calling time left.</Say> 
    <Hangup/> 
</Response> 
+0

感謝philnash!這可能會非常有用:-) – dzof31