0

GSM モデムを使用して PC から SMS を送信したいと考えています。この例を使用して、SMS を送信できます。ループを使用して多数のユーザーに SMS を送信したいのですが、うまくいきません。

私のエラー:

sms.SerialConnectionException: Port currently owned by SMSConnector
    at sms.SerialConnection.openConnection(SerialConnection.java:93)
    at sms.Sender.send(Sender.java:42)
    at sms.SMSClient.run(SMSClient.java:43)
    at java.lang.Thread.run(Thread.java:595)
4

2 に答える 2

1

PC から SMS を送信する方法については何も知りませんが、2 つの提案があります。

  1. 接続はまだ開いているようです。新しい SMS を送信する前に、いったん閉じてからもう一度開いてみてください。
  2. それがうまくいかない場合は、SMS でスパムを送信するのを防ぐためにロックがかかっている可能性があります。ループにある種のwait()orsleep()コマンドを入れて、それをバイパスしてみてください。
于 2009-11-10T04:30:32.917 に答える
0

これはあなたの質問に実際には答えませんが、ホストされたソリューションを使用する方がはるかに簡単だと思います。私が使っているのは、かなり安くて簡単で信頼できるクリッカテルです。この方法では、中途半端な SMS API (使用しているものなど) を使用する必要はなく、GSM モデムのような追加のハードウェアも必要ありません。唯一の欠点は、ネットワークがダウンすると SMS を送信できないことです。

于 2009-11-10T05:19:27.750 に答える