Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/ant/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
我可以用PHP发送传真吗?_Php_Fax - Fatal编程技术网

我可以用PHP发送传真吗?

我可以用PHP发送传真吗?,php,fax,Php,Fax,我有传真号码,我想通过程序向每个号码发送传真信息 使用PHP发送传真消息的代码是什么?由于传真不像电子邮件那样基于互联网,因此没有简单的方法可以做到这一点,就像您可以使用mail()发送电子邮件一样 不过,您可以使用PHP与internet传真服务进行对话,如下所述:您可以与之交互,让它完成实际工作 成功实施的一个例子是。它是开源的,因此您可以查看代码并了解他们是如何做到的。要扩展Douwe Maan的答案,使用Interfax的示例代码可以让您在传真时只使用以下代码: $client = ne

我有传真号码,我想通过程序向每个号码发送传真信息


使用PHP发送传真消息的代码是什么?

由于传真不像电子邮件那样基于互联网,因此没有简单的方法可以做到这一点,就像您可以使用
mail()
发送电子邮件一样

不过,您可以使用PHP与internet传真服务进行对话,如下所述:

您可以与之交互,让它完成实际工作


成功实施的一个例子是。它是开源的,因此您可以查看代码并了解他们是如何做到的。

要扩展Douwe Maan的答案,使用Interfax的示例代码可以让您在传真时只使用以下代码:

$client = new SoapClient("http://ws.interfax.net/dfs.asmx?wsdl");

$params->Username  = $username;
$params->Password  = $password;
$params->FaxNumber = $faxnumber;
$params->Data      = 'Hello World';
$params->FileType  = 'TXT';

$result = $client->SendCharFax($params);

您可以多次循环此选项以发送多个传真。或者,如果您需要向多个收件人发送一份传真,您可以使用SendfaxEx_2方法,该方法接受多个收件人传真号码(,)。

我认为您可以使用此脚本执行所需操作:


hoio提供了一个简单的RESTful API来发送传真

你同样也可以收到传真。费用按“每分钟”计算,因为传真只不过是通过电话传输的数据


免责声明:我为HOIO工作

我以前也做过类似的工作,只是我们通过串行端口玩了一些训练。这不是不可能的

你需要:

  • 用作传真服务器的本地计算机
  • 传真调制解调器
  • 电话线
  • 命令行工具
  • PHP或安装在传真服务器上的任何其他脚本语言,以使用
    exec()
    shell\u exec()
    system()
    等调用命令行工具
  • Cron/计划任务

  • 整个想法是将传真存储在Web服务器上,让传真服务器轮询Web服务器,下载传真并定期发送。当然,您还需要在服务器之间配置某种同步机制,以确保传真不会被发送两次

    PamFax提供了一个全面的PHP传真API:


    免责声明:我为PamConsult工作,这是PamFax背后的公司。

    使用传真服务总是与成本有关,并与网关提供商建立帐户。你准备好了吗?你在哪里?您希望将传真发送到哪些国家?请注意,您应该在帖子中提及您与Interfax有关联,仅在您的个人资料中提及是不够的。请注意,Interfax ssl证书要到2018年11月才能续期-他们有一个symantec、geotrust、,thawte和rapidssl证书已损坏。他们拒绝更新,声称即使chrome和firefox不接受IE的证书,链接是404。找到使用php发送efax的代码的链接。