我想知道,如果多個驗證的來電顯示可以撥打任何PSTN。Twilio - 撥打從驗證的來電顯示到PSTN否
我已經看到github上的server.py使用單個否作爲客戶端到PSTN的TO否,但是有可能進行呼叫而不是固定的經過驗證的呼叫者ID嗎?
我想知道,如果多個驗證的來電顯示可以撥打任何PSTN。Twilio - 撥打從驗證的來電顯示到PSTN否
我已經看到github上的server.py使用單個否作爲客戶端到PSTN的TO否,但是有可能進行呼叫而不是固定的經過驗證的呼叫者ID嗎?
首先,您必須按照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);
請告訴我TWILIO_HANDLE_URL方法和TWILIO_STATUS_CALLBACK_URL –
的響應應該是什麼,它是可選的。 Twilio將在通話斷開後向該URL發出請求。您也可以指定其他事件。像鈴聲,連接等。你可以在這個URL做記錄等。 –
我已作出TWILIO_HANDLE_URL'
Twilio支持多個來電顯示。您可以驗證任何號碼(例如:您的手機號碼),並在使用twilio帳戶撥打電話時將其設置爲來電顯示。 –
@AkhilBalakrishnan這裏是調用'$ client-> account-> calls-> create($ from,$ to,「http:// xxxxxxxxxxx/calling?frommobileno =%2B $ from_plus_removd&mobileno =%2B $ to_plus_removd 「,array(' –
)您可以使用任何經過驗證的數字來代替$ from。請參閱此鏈接以瞭解如何驗證數字。https://www.twilio.com/help/faq/voice/how-do-i -add-a-verified-outgoing-caller-id-with-twilio –