2015-07-10 88 views
0

是否可以使用PHP和語音調制解調器撥打電話?PHP - 使用語音調制解調器撥打電話

PHP將在本地服務器(XAMPP)上運行。

我已經找到了一些解決方案的asp.net(使用第三方api和軟件這是很好的國際海事組織),但PHP是這個項目所必需的。

+1

你的目標是?播放預先錄製的信息給定的號碼?通過您的網絡服務器與遠程端進行交談? – Koshinae

+0

在建立客戶關係管理,我想有能力打電話,有選擇地記錄,並在結束時得到迴應。 – RhymeGuy

回答

0

你說第三方沒關係,所以this可能對你很有意思。

請注意,您需要註冊Sonetel的帳戶才能使用api。雖然這是免費的,打電話費用幾美分。

下面是使用api的示例代碼。 api發起兩個電話,一個給你,一個給你打電話的人。它將首先振鈴提供的號碼,如果這個呼叫被接通,它將響鈴第二個號碼,然後連接在一起。

$url='https://call.sonetel.com'; 
$data = array('email' => '[email protected]','password' => 'XXXXXXXXX','call1' => 'XXXXXXXXXX','call2' => 'XXXXXXXXXXXXX'); 
$data_to_send = http_build_query($data); 
$ch = curl_init($url); 
curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "POST"); 
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); 
curl_setopt($ch, CURLOPT_POSTFIELDS,$data_to_send); 
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1); 
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); 
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false); 
curl_setopt($ch, CURLOPT_HTTPHEADER, array('Content-Type: application/x-www-form-urlencoded')); 
$result = curl_exec($ch); 
+0

謝謝,但這不是我要找的。 – RhymeGuy