AsteriskClick-to-Call可能有些人知道如何实现。我想要这样的东西:单击一个链接/按钮我的电话响了,我拿起它Asterisk为我拨了号码收件人的电话响了我正在使用asterisk1.2。我试着拨出。但我唯一能做的就是召集聚会。提前致谢。您可以使用调用文件。刚刚读完:AsteriskAuto-Dialout。我制作了简单的CGI脚本,Web服务器调用这些脚本来创建调用文件(记住使用临时目录),然后将其移动到/var/spool/asterisk/outgoing,剩下的由Asterisk完成。从用户的角度来看,它的工作方式是记住规范化电话号码(在我的网页上,它们可以有空格、连字符等,而在呼叫文件中,它们必须看起来像可拨号码)。您可以看到我用PHP编写的用于打开传真文件的调用脚本,但它会满足您的需要。请查看完整的脚本:http://www.csrdu.org/nauman/2010/10/18/web-fax-for-asterisk/$faxHeader=$_POST["faxHeader"];$localID=$_POST["localID"];$email=$_POST["email"];$dest=$_POST["dest"];$outbound_route="@outbound-allroutes";$outboundfax_context="出站传真";$callfile="Channel:Local/$dest$outbound_routen".“最大重试次数:1n”。“重试时间:60n”。“等待时间:60n”。“存档:是的”。“上下文:$outboundfax_contextn”。“扩展名:sn”。“优先级:1n”。“设置:FAXFILE=$input_file_tifn”。“设置:FAXHEADER=$faxHeadern”。“设置:时间戳=”。日期(“d/m/y:H:i:s”,时间())。“n”。“设置:目的地=$destn”。“设置:LOCALID=$localIDn”。"设置:EMAIL=$emailn";//在/tmp中创建调用文件$callfilename=unique_name("/tmp",".call");$f=fopen($callfilename,"w");fwrite($f,$callfile);fclose($f);//$asterisk_spool_folder通常是/var/spool/asterisk/outgoingrename($callfilename,$asterisk_spool_folder."/".substr($callfilename,4));请在校在lfile页面阅读为什么我们需要移动文件而不是直接在asteriskspool文件夹中打开写入更多关于C#学习教程,希望大家多多关注——本文收集自网络,不代表一个位置。如涉及侵权,请点击右侧联系管理员删除。如需转载请注明出处:
