2011-11-30 58 views
5

私は、SMSサービスプロバイダのためのいくつかの余分な設備を与えることができるWebサーバーを作成したいと考えています。インターネットでSMSを送ることはできますか?可能であれば、インターネット上でSMSを送受信するためのライブラリはありますか?IP経由でSMSを送信

+0

SMSサービスプロバイダー(通信事業者または第三者プロバイダー)を使用してインターネット経由でSMSを送信することができます。プロバイダは、APIドキュメントとクライアントサイドライブラリ(ライブラリが必要な場合)を提供します。 –

+0

実際には送信しません。私はそれを開発したときに、彼らのサーバーでSPによって使用されます。 SMSを管理するアプリだとしましょう。そして、それはそこにあるSPのどれでも使うことができます。これらのSMSとSMSプロトコルは全く新しいものです。しかし、私はそれを行うつもりです。 – sura2k

答えて

5

あり、インターネットを介してSMSを送信するために多くの異なるオプションがありますが、最も人気のあるは次のとおりです。

  1. (通常はSMPPプロトコルを介して)直接、携帯キャリアのSMSCへの接続。
  2. 以前の回答で言及したClickatellのようなSMS集約サービスを介して接続してください。これらのオプションの間

選択は、主に非技術的な問題によって異なります。

  1. 必要なカバレッジ(それは、ネットワークの内部で、携帯キャリアが唯一のメッセージングを提供します)。
  2. プレミアムレートの請求可能性(これは、キャリアとのより密接な作業が必要です)。
  3. まあ、あまりにも価格... :-)

技術的に最も人気のオプションは、次のとおりです。SMPPのような

  1. 専門プロトコルは(ショートメッセージは、ピアツーピア)。
  2. SMSアグリゲータによって提供されるHTTPベースのプロトコル。

統一されたソリューションが必要な場合は、多くの一般的なトランスポート(SMPP、CIMD、UCP、HTTPなど)をサポートするオープンソースのSMSゲートウェイKannelを使用することをお勧めします。

+0

それは素晴らしいです。私は統一された解決策が必要です。第三者はいません。それは、多くの種類のSMSプロトコルで動作できるはずです。私は[おじきNG](http://www.ozekisms.com)とKannelを見つけました。これについて何か知っていたら、教えてください。 – sura2k

+0

すごい!私は、あなたが与えたそのヒント(Kannel)について、あなたに感謝しています。 – sura2k

3
あなたは www.Nexmo.com www.tropo.com www.twilio.com www.smsified.comを持っている

...のように...、またはのような大量のファイルを使用して、 XML。

clickatell APIが本当に便利で簡単だとわかったので、すべてのメソッドをまとめてシンプルなクラスを作成して、数時間で既存のウェブサイトにSMS機能を追加することができました。

これはあなたにとって無料ではありませんが、テキストを送信する場所とあなたの所在地に応じてコストがかかります。

+0

ありがとうございました。実際に私は別のものが欲しかった。最後に、私はこれらの答えからそれを見つけました。 – sura2k

1

あなたはあなたのように1によってSMS 1の送信など、いくつかのオプションを与えるhttp://www.clickatell.com/を使用することができます

+0

ありがとうございました。実際には、私の冒頭でclickatelとまったく同じものを開発する必要があります。私は追加するいくつかの追加の機能を(SPに依存)があります。だから私はこのようにどのように開発できますか? – sura2k

0

TheTexting APIからSMSをプログラムで送信することができます。安価な料金を提供し、そのサービスは本当に良いです。

完全開示:私はこの製品を作る会社のために働いています。

関連する問題