Pythonを使用してSMSを送受信するために使用する優れたライブラリをネット全体で探しましたが、すべて無駄でした!
Python用のGSMライブラリはありますか?
Pythonを使用してSMSを送受信するために使用する優れたライブラリをネット全体で探しましたが、すべて無駄でした!
Python用のGSMライブラリはありますか?
py-smsを見たことがありますか?
最近、Python で Huawei 3G USB モデムとやり取りするためのコードをいくつか書きました。
私の最初のプロトタイプでは pyserial を直接使用していましたが、製品コードでは Twisted のシリアル サポートを使用して、モデムに非同期でアクセスできるようにしました。
シリアル ポートを使用してプログラムでモデムにアクセスすると、Hayes AT コマンドと AT コマンド セットの拡張機能を使用して、SMS メッセージの送受信に必要なすべての機能にアクセスできることがわかりました。
これは、このトピックで見つけた参考文献の1 つで、次のコマンドがリストされています。
AT+CMGL List Messages
AT+CMGR Read message
AT+CMGS Send message
AT+CMGW Write message to memory
これらは複雑なコマンドであり、引数を取り、結果を自分で解析する必要があります。
モデムがどのように機能するかを理解できるようにするこれらの 4 つのコマンドを参照するために、Google で検索できるインターネット上のリファレンスが他にもあります。
ところで。GUI バージョン ( Wammu ) は wxPython で書かれています。
私はハックデーにいて、 twillioを含むいくつかのAPIに無料でアクセスできました。彼らのPythonライブラリを使用してSMSを送受信するのは非常に簡単で、約3時間でその周りにアプリを作成しました(twillioの統合は約15分でした)。
PyKannelも確認してください。
SMS を送受信するための Web サービスもあります (もちろん無料ではありません) が、手元に URL がありません。:(