質問

いくつかのSMS APIを探しています。 基本的に、携帯電話からSMSメッセージを受信します。 提案はありますか?

役に立ちましたか?

解決

SMSサービスプロバイダーをお探しですか? Clickatell

を試すことができます。

SMS APIの作成を検討している場合は、 Twitter API

をご覧ください。

他のヒント

SMPPとHTTPの2つの基本的な「SMS API」があります。

SMPPインターフェースは、携帯電話会社が内部で使用する世界標準であり、SMS送受信クライアントとそれらの通信会社との間、および SMSアグリゲーター SMPP v5.0 の仕様を読むことをお勧めします。 SMPPの一般的な国際サポートは「SMPP v3.4準拠」と主張していますが、運用上、SMPP v5.0は3.4からほとんど変更されていませんが、ドキュメントがはるかに優れています。 SMPP v3.4仕様ドキュメントは少しまばらで、SMSフォーラムはバージョン5.0で仕様ドキュメントを大幅に強化しました。

SMPPは、2つのノード間でSMSを送受信する手段を文書化した仕様です。ESMEまたはクライアント側(これはあなたになります)とMCまたは「telco」は側。これは、国際SMSインフラストラクチャに接続するために契約する電話会社またはSMSアグリゲーターになります。

SMPPは、大量、つまり1秒間に複数のSMSを実装する場合に必要です。 SMPPプロトコルは、TCP上で実行されるバイナリPDU要求/応答ペアプロトコルです。基本的な要求/応答ペアプロトコルは比較的単純ですが、SMPP仕様には多くの拡張機能があります。実際の拡張機能の数は非常に多く、SMPPのさまざまな機能がさまざまなソフトウェアや通信会社によって実装される方法に一貫性がないため、物事はかなり複雑になります。 SMPPを使用するには、リアルタイムSMPPピア通信機能を提供するために継続的に実行されるデーモン/サービスが必要であり、純粋にWebアプリコード内に実装することはできません。 SMPPをWebアプリケーションに統合するには、SMPP ESME / MCペアのESME部分を処理するデーモン/サービスを開発し、そのデーモンとWebアプリの間に何らかのRPCメカニズムを提供する必要があります。

SMPPライブラリの例は、 Logica です。 LogicaはSMPP SMSCの開発の先駆者であり、このライブラリをオープンソースとしてリリースしました。 Windows上で実行される数少ないものの1つ。ほとんどのオープンソースSMPPコードは* nixで実行されます。

あるいは、サードパーティの SMPP Gateway ソフトウェアを使用することもできます。最も広く採用されているオープンソースSMPPサーバーは、 Kannel です。私はそれを使用するいくつかのSMSアグリゲーターを知っています。あなたがPHPについて尋ねているので、私はLinuxを仮定しているので、Kannelとの統合が最善の策かもしれません。設定するのは簡単ではないことを警告します。 Ozeki Message Server Nordic Messaging Technologiesのエンタープライズメッセージサーバー(EMG)。これらの製品はどちらも、より多くの「ターンキー」を提供します。 Kannelよりも優れたソリューションであり、使用に適している場合があります。

低ボリュームのアプリケーションの場合、SMSアグリゲーターへのHTTPインターフェイスを実装する方が非常に簡単です。 HTTPインターフェースを提供する多くのSMSアグリゲーターがあります。普遍的な標準はありませんが、ほとんどすべてが、HTTP GET / POSTが十分にサポートされているWebアプリやソフトウェア環境に簡単に統合できる比較的単純なGET / POST HTTPインターフェイスを提供します。また、SMSアグリゲーターは通常、大量送信のためにファイルまたはXMLベースのインターフェイスを提供します。上記の読者が述べたように、 Clickatell はSMSアグリゲーターの例であり、業界の「先駆者」と見なされています。&quo

無料でオープンソースのAndroid用SMSゲートウェイである SMSSync を使用できます。

Android PhoneでSMSを受信し、アプリ内で指定したURLにHTTP POSTを実行します。

ただし、これらのサービスにはスループット制限(6秒あたり約1 sms)があり、「ホスティング」を管理する必要があることに注意してください。 「SMSゲートウェイ」の。余裕があれば、 Nexmo Hoiio API

smsapi.pl を使用していますが、これまでのところポーランド語のサポートしかありません(おそらくすぐに変更される予定です) )。 これを確認する必要があります-https仕様があります。 SMSインターフェイスへのメールもあります。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top