2009-03-20 19 views

答えて

2

私は最近、Huawei 3G USBモデムとPythonでやりとりするためのコードを書いています。

私の最初のプロトタイプはpyserialを直接使用していましたが、私の生産コードではTwistedのシリアルサポートを使用してモデムに非同期でアクセスすることができました。

シリアルポートを使用してプログラムでモデムにアクセスすると、HayesのATコマンドとATコマンドセットの拡張機能を使用してSMSメッセージの送受信に必要なすべての機能にアクセスできることがわかりました。

これは私が話題に見つけることができたone of the refernecesあり、それはこれらのコマンドを示しています

AT+CMGL  List Messages 
AT+CMGR  Read message 
AT+CMGS  Send message 
AT+CMGW  Write message to memory 

は、彼らは、複雑なコマンドで、引数を取ると、あなたは結果を自分で解析する必要があります。

There are more referencesインターネットでは、これらの4つのコマンドを参考にして、モデムの仕組みを理解することができます。

0

PyKannelもチェックしてください。

SMSを送受信するためのWebサービスもありますが、私はすぐにURLを持っていません。 :(

1

私は同様の質問hereに詳細な回答を提供する。私はTextMagicが提供するSMSゲートウェイへのPythonインタフェースを言及。

0

を私を含め、我々はいくつかのAPIへの無料アクセスを持っていたhackdayにありましたtwillio。Pythonライブラリを使用してSMSを送受信するのは非常に簡単で、約3時間でアプリを構築しました(twillioの統合は約15分です)。

関連する問題