2

Huawei USBモデムと互換性のあるPHPのATコマンドは何ですか?

これらのコマンドをスクリプトで使用する必要があり、Huawei USB モデムを使用して SMS を送信できます。

ありがとう

4

2 に答える 2

3

最初に行う必要があるのは、PHPでシリアルポートを開くことです。これを行うためのクラスがあります: http ://code.google.com/p/php-serial/

一度開くと、これは次のように簡単です。

$serial->sendMessage("AT+CMGS=\"+1231231234\"\nHello");

明らかに、ATコマンドはデバイスごとに異なる可能性があるため、特定のデバイスのコマンドを見つける必要があります。

于 2011-09-08T15:45:32.300 に答える
2

私の経験では、SMS 送信を管理するには、モデムに数バイトを投げるだけでなく、もっとやるべきことがあるからです。

  • ネットワークの可用性チェックと、配信率を最適化するための対応する再試行
  • SMS を受信する機能
  • マルチパート メッセージ
  • ルーティング
  • ...

Linux および Windows と互換性のあるサーバー ソフトウェアである最も優れたSMSToolsをお勧めします。特定のディレクトリ (in、out、failed、...) 内の通常の ASCII ファイルを介してアプリケーションと通信し、その他の高度な機能のホストを備えています。

デフォルトのオプションで基本的な SMS を送信するには、次のようなテキスト ファイルを作成するだけです

To: 155512345

Hello, this is the text of the SMS

/var/spool/sms/outgoingそのパスを再構成しない限り、Linux では out-spool ディレクトリにあります。

何よりも無料でオープンソースです。

于 2011-09-08T15:55:18.680 に答える