我有传真号码,我想以编程方式向每个号码发送传真信息。
使用PHP发送传真邮件的代码是什么?
答案 0 :(得分:5)
由于传真不像电子邮件那样基于互联网,因此没有简单的方法可以执行此操作,例如您可以使用mail()
发送电子邮件。
但是,您可以使用PHP与互联网传真服务进行通信,如下所述:http://www.interfax.net/en/dev/php
答案 1 :(得分:4)
PamFax提供全面的PHP传真API:http://www.pamfax.biz/en/developers/samples/
免责声明:我为PamFax,PamFax背后的公司工作。
答案 2 :(得分:2)
要扩展Douwe Maan的答案,使用Interfax的PHP fax示例代码将使您在传真时使用以下代码进行传真:
$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方法,该方法接受多个收件人传真号码(documentation,PHP sample)。
答案 3 :(得分:1)
答案 4 :(得分:0)
我认为你可以用这个脚本做你需要的事情:
答案 5 :(得分:0)
Hoiio提供了一个简单的RESTful API来发送传真。 http://developer.hoiio.com/docs/fax_send.html
您也可以接收传真。收费是“每分钟”,因为传真只是通过电话传输数据。
免责声明:我为Hoiio工作
答案 6 :(得分:0)
在我们通过串口播放演练之前,我已经做过类似的事情了。这不是不可能的。
你需要:
exec()
,shell_exec()
或system()
等来调用命令行工具。整个想法是将您的传真存储在网络服务器上,让您的传真服务器轮询您的网络服务器,下载传真并定期发送。当然,您还需要在服务器之间配置某种同步机制,以确保您的传真不会被发送两次。