PHP记录容联通话语音记录和通话时长的方法
记录容联通话时间和通话语音方法
http://www.yuntongxun.com/doc/ready/demo/1_4_1_3.html 先去下个PHP版本demo
这个是接口文档http://www.yuntongxun.com/doc/ready/access/1_3_1_4.html<span style="color: #ff0000;"> ps:是容联请求参数到我们服务器 我们做响应 不是请求参数到容联服务器</span>
1 写进入后台写好回调地址 这个回调地址是 容联请求参数到 这个回调地址 然后响应 具体怎么响应 看demo 都是echo直接输出响应到容联服务器的
2 有3个步骤 通话完这3个步骤都会运行 最后Hangup个有个recordurl这个是容联服务器请求过来的参数 这个是录音下载地址 PHP获取就行了
ps:然后把获取到的url 放到自己的服务器上 因为容联上的录音不是永久保存的
<pre>
//延迟10秒后获取 ps返回地址的时候,数据正在生成
sleep(10);
$recorddata=file_get_contents($recordurl);
$recordname='recordinfo'.time().'.wav';
$repair_url=dirname(__FILE__).'/../../uploadfile/recordinfo/'.$recordname;
file_put_contents($repair_url,$recorddata);
</pre>
另外通话时长获取也同理
如果遇到什么不懂的地方直接关注公众号留言(本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须在文章页面给出原文连接,否则保留追究法律责任的权利。)
作者:newmiracle
出处:https://www.cnblogs.com/newmiracle/