PHP-使用语音调制解调器拨打电话

PHP-使用语音调制解调器拨打电话,php,voice,modem,Php,Voice,Modem,是否可以使用PHP和语音调制解调器拨打电话 PHP将在本地服务器XAMPP上运行 我已经找到了一些使用第三方api和软件的asp.net解决方案,这在我看来很好,但是这个项目需要PHP 你说第三方可以,所以你可能会感兴趣 请注意,为了使用api,您需要向Sonetel注册一个帐户。虽然这是免费的,打电话只需几美分 下面是使用api的示例代码。api正在发起两个电话呼叫,一个给您,一个给您正在呼叫的人。它将首先拨打第一个提供的号码,如果接听此电话,它将拨打第二个号码,然后将两者连接在一起 $url

是否可以使用PHP和语音调制解调器拨打电话

PHP将在本地服务器XAMPP上运行


我已经找到了一些使用第三方api和软件的asp.net解决方案,这在我看来很好,但是这个项目需要PHP

你说第三方可以,所以你可能会感兴趣

请注意,为了使用api,您需要向Sonetel注册一个帐户。虽然这是免费的,打电话只需几美分

下面是使用api的示例代码。api正在发起两个电话呼叫,一个给您,一个给您正在呼叫的人。它将首先拨打第一个提供的号码,如果接听此电话,它将拨打第二个号码,然后将两者连接在一起

$url='https://call.sonetel.com';
$data = array('email' => 'abc@xyz.com','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);

你的目标是什么?将预先录制的信息播放到给定号码?通过您的Web服务器与远程端交谈?我正在构建CRM,我希望能够拨打电话,可以选择录制,并在结束时获得响应。谢谢,但这不是我想要的。