1
我希望Twilio代表我自動進行語音通話,直到終端派對接聽(通常是忙音)。一旦結束派對成功,我希望Twilio自動撥打我的電話,並將我連接到該電話。用Twilio代表我自動撥打我的電話
我希望Twilio代表我自動進行語音通話,直到終端派對接聽(通常是忙音)。一旦結束派對成功,我希望Twilio自動撥打我的電話,並將我連接到該電話。用Twilio代表我自動撥打我的電話
這對Twilio來說是可能的。您可以使用他們的REST API來撥打所需的號碼。
你會做類似下面的一個REST API調用:
POST /2010-04-01/Accounts/AC30947.../Calls.json
From=YOUR_TELEPHONE_NUMBER&To=RECIPIENT_NUMBER&Url=http://www.myapp.com/myhandler.php& IfMachine=true
參數IfMachine=true
會告訴Twilio傳遞給你指定的URL參數:AnsweredBy
這要麼是:
在你myhandler.php文件,你會再有TwiML(Twilio標記語言)&一些PHP:
handler.php
<?xml version="1.0" encoding="UTF-8"?>
<Response>
<?php
if($_GET['AnsweredBy'] == 'human'){
?>
<Say>Hi! We are going to connect you to... YOUR NAME</Say>
<Dial>415-123-4567</Dial>
<?php
}else{
// There was no answer - so we just hangup.
?>
<Hangup/>
<?php
}
?>
</Response>
在我從一臺機器期待一個答案這種特殊情況下,其實。我猜我會忽略標籤,對吧? –
gzak
是的。我只是舉了標籤爲例。 :) –
ajtrichards