76

プログラムでSMSテキストメッセージを送信するための最良の方法は何ですか?

無料のWebサービスベースのSMSゲートウェイはありますか?

ユーザーのキャリア(Sprint、AT&Tなど)を知っている場合は、電話番号+キャリアに基づいたアドレスに電子メールを送信してSMSを送信できることを知っています。キャリアを知る必要のない良い解決策が欲しいです。それを除けば、携帯電話番号を指定して携帯電話会社を検索する簡単な方法はありますか?

APIを使用して、メッセージごとの料金ベースのサービスを提供する、主要な携帯電話会社とは独立したサービスがあることを理解しています。私が知りたいのは、そのような組織がどのようにSMSネットワークを利用するかです。彼らは彼らのサービスを転売するために携帯電話会社と契約を結んでいますか?

4

11 に答える 11

22

http://www.twilio.com/を使用

SMS を送信したり、通話を確立したり、通話を受信したりするための REST インターフェイスがあります。

試してみるのに 30 ドルのクレジットももらえます。

定義。あなたが見つける最も安い解決策。

于 2011-01-21T20:37:54.397 に答える
8

私が働いている場所では、SMSの送信にhttp://www.clickatell.comを使用しています。メッセージは約6〜7セントのようです。彼らはメッセージを送信するためにhttpPOSTリクエストを受け取るだけです。良い無料のゲートウェイを見つけることができるかどうかはわかりません。以前はメールを送信していましたが、信頼性が低いことがわかりました。

于 2008-08-07T01:52:47.243 に答える
6

私は過去にクリックテルを使用したことがありますが、それらも非常に優れていることがわかりました。

ただし、メッセージを非常に安価に取得するために独自のものを作成できます。必要なのは、大量の (または無制限の) メッセージを提供するコントラクトです。Windows 携帯電話; ソケットプログラミングも少々。

メッセージを送信するモバイル上のプログラムを呼び出す Web サービス (番号とメッセージを渡す) を記述します。

私は、少なくとも FTSE100 の会社がこの道をたどったことを知っています。

于 2008-08-22T12:33:12.057 に答える
4

私たちは信頼性の低い「無料」の SMS ゲートウェイの使用にうんざりしていました。

現在、Felltech Ltd の OutboxSMS という SMS ゲートウェイ デバイスを使用しています。これはネットワーク上にあり、内蔵送信機からの無線リンクを使用して携帯電話プロバイダーに直接接続します。OutboxSMS ユニットに取り付けられる SIM カードを購入する必要がありました (大量のメッセージが入った PAYG を入手しました)。メール サーバー (MS Exchange) でメール アカウントを構成し、ボックスで SMTP/POP3 アカウントを構成しました。

私たちは OPManager を使用します。これは電子メールでアラートを送信し、それを outboxsms に送信し、メッセージを解析して、何か問題が発生した場合にオペレーターの電話にテキスト メッセージを送信します。

また、sendmail を使用して outboxsms に電子メールを送信するシェル スクリプトもいくつかあります。これは再びテキスト メッセージに変換されます。

于 2009-06-18T18:43:25.157 に答える
3

また、GSM 送信機を入手して、SMS を送信する AT コマンドを発行することもできます。なぜこのようにしたいのかわかりませんが、それは別のオプションです。このようにして、他の誰かのサービスに依存することはありません

于 2009-01-09T20:22:56.657 に答える
2

Linuxマシンに接続されたノキアの電話でそれを行ってきました。データベース テーブルで新しいメッセージをチェックし、 gnokiiを使用してメッセージを送信する cron ジョブとスクリプトがあります。送信するSMSの数がそれほど多くない場合は、うまく機能します.

于 2008-08-22T12:38:57.940 に答える
1

私は無料のSMSサービスを知りません。通常、一括SMSを購入し、APIを使用して送信します。

Whitepages.comには、開発者が電話番号を逆引きできるようにするAPIがあります。携帯電話番号で携帯電話会社を報告しますが、多くの場合、それは存在しないものです。Powertelなどの携帯電話会社です。

于 2008-08-07T01:51:55.573 に答える
0

アンガスをサポートして、私はhttp://www.clickatell.comを保証することができます。それは私が以前働いていた会社で使われていました。これは、セットアップと使用が非常に簡単なソリューションであり、うまく機能しました。送信するメッセージの数と一括注文メッセージを予測する必要があります。全体的にかなり安いです。

于 2008-08-07T01:55:17.050 に答える
0

TextMagicを使用しました。彼らは合理的な料金と優れたAPIとアカウント管理を持っています.

于 2011-08-26T08:44:44.527 に答える
-1

申し訳ありませんが、あなたの質問を読み直した後、これはあなたが探している答えではないことに気付きました。ただし、これはコマンドラインプログラムで行ったことです。電話番号を入力するとキャリアを教えてくれるサイトがあります。だから私が自分の番号を入力すると、スクリーンはウェブサイトをスクレイピングし、キャリアを取得し、キャリアが私のリストにある場合は、そのキャリアのメールを取得しました

ほとんどの企業は、SMS から電子メールへのようなものを提供しています。たとえば、myphonenumber@verizon.comまたは何か(ウィキペディアに完全なリストがあります)。

これを使用して、テキスト メッセージを送信する小さなコマンド ライン アプリケーションを C# で作成しました。ただし、実際には「返信」はなく、番号は会社から事前に割り当てられた番号です。

自由に行きたいならこれが一番だと思います。

ウィキペディアのリンクは次のとおりです: SMS ゲートウェイ

于 2009-01-09T20:20:42.823 に答える