9

私はファックス番号を持っており、各番号にプログラムでファックス メッセージを送信したいと考えています。

PHP を使用して FAX メッセージを送信するコードは何ですか?

4

7 に答える 7

5

ファックスは電子メールのようにインターネットベースではないため、 を使用して電子メールを送信するような簡単な方法はありませんmail()

ただし、ここで説明されているように、PHP を使用してインターネット FAX サービスと通信することができます: http://www.interfax.net/en/dev/php

于 2010-02-20T10:20:14.047 に答える
4

PamFax は包括的な PHP Fax API を提供します: http://www.pamfax.biz/en/developers/samples/

免責事項: 私は PamFax の背後にある会社である PamConsult で働いています。

于 2012-08-09T08:22:15.997 に答える
2

Douwe Maan の回答を拡張するには、Interfax のPHP ファックスサンプル コードを使用すると、次のコードだけでファックスを送信できます。

$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 メソッドを使用できます (ドキュメントPHP サンプル)。

于 2011-03-07T22:48:35.417 に答える
1

Hylafaxと連携して、実際の仕事を任せることができます。

実装の成功例はAvantFAXです。オープンソースなので、コードを見て、彼らがどのようにそれを行ったかを見ることができます.

于 2010-02-20T11:04:14.013 に答える
0

このスクリプトで必要なことができると思います。

eFax PHP Fax APIスクリプト–PHPを使用してFaxを送信する

于 2011-11-03T23:18:18.047 に答える
0

Hoiio は、FAX を送信するためのシンプルな RESTful API を提供します。http://developer.hoiio.com/docs/fax_send.html

ファクスもそのまま受信できます。料金は「1 分単位」です。FAX は電話で送信されたデータに過ぎないためです。

免責事項:私はホイイオで働いています

于 2012-06-20T06:06:05.310 に答える
0

シリアルポートを介してドリルで遊んでいる前に、似たようなことに取り組んだことがあります。不可能ではありません。

必要なもの:

  1. ファックス サーバーとして機能するローカル コンピュータ
  2. ファックスモデム
  3. 電話回線
  4. sendfax に似たコマンドライン ツール
  5. exec()などを使用してコマンド ライン ツールを呼び出すには、 FAX サーバーにインストールされている PHPshell_exec()またはその他のスクリプト言語を使用しますsystem()
  6. Cron / スケジュールされたタスク

全体的なアイデアは、ファックスをウェブサーバーに保存し、ファックスサーバーにウェブサーバーをポーリングさせ、ファックスをダウンロードして定期的に送信することです。もちろん、サーバー間である種の同期メカニズムを構成して、FAX が 2 回送信されないようにする必要もあります。

于 2012-06-20T06:20:12.287 に答える