2015-12-18 27 views
0

我想知道,如果多個驗證的來電顯示可以撥打任何PSTN。Twilio - 撥打從驗證的來電顯示到PSTN否

我已經看到github上的server.py使用單個否作爲客戶端到PSTN的TO否,但是有可能進行呼叫而不是固定的經過驗證的呼叫者ID嗎?

+0

Twilio支持多個來電顯示。您可以驗證任何號碼(例如:您的手機號碼),並在使用twilio帳戶撥打電話時將其設置爲來電顯示。 –

+0

@AkhilBalakrishnan這裏是調用'$ client-> account-> calls-> create($ from,$ to,「http:// xxxxxxxxxxx/calling?frommobileno =%2B $ from_plus_removd&mobileno =%2B $ to_plus_removd 「,array(' –

+0

)您可以使用任何經過驗證的數字來代替$ from。請參閱此鏈接以瞭解如何驗證數字。https://www.twilio.com/help/faq/voice/how-do-i -add-a-verified-outgoing-caller-id-with-twilio –

回答

2

首先,您必須按照here給出的說明驗證一個數字(說+911234568794)。

然後下載php的twilio助手庫。然後嘗試下面的代碼。

require_once {Path to twilio library/}.'twilio.php'; 
function initiateOutboundCall($from, $to){ 
$sid = "{{your sid}}"; 
$token = "{{ auth_token }}"; 
$client = new Services_Twilio($sid, $token); 
$call = $client->account->calls->create($from, $to, TWILIO_HANDLE_URL, array(
     "Timeout" => "30", 
     "Method" => "GET", 
     "StatusCallback" => TWILIO_STATUS_CALLBACK_URL 
    )); 
return $call; 
} 

$from = "+911234568794"; //Your verified number 
$to = "TO NUMBER HERE"; 
$call = initiateOutboundCall($from, $to); 
+0

請告訴我TWILIO_HANDLE_URL方法和TWILIO_STATUS_CALLBACK_URL –

+0

的響應應該是什麼,它是可選的。 Twilio將在通話斷開後向該URL發出請求。您也可以指定其他事件。像鈴聲,連接等。你可以在這個URL做記錄等。 –

+0

我已作出TWILIO_HANDLE_URL' <撥號CALLERID = 「+ 91xxxxxxxxxx」>這個響應 「+ 91xxxxxxxxxx」 '是它正確的嗎? –