SMPPクライアントとSMPPサーバーを実現するために実際に機能するPythonライブラリについて聞いたことがありますか?
3 に答える
私はこれらのどれも試しませんでしたが、Python用のSMPPライブラリがいくつかあるようです。もちろん、ほとんどのプロジェクトは死んでいます。ただし、2つ検討する価値があるかもしれません。
Pythomnik3k
名前は、これがPython 3のみであることを示していますが、Python2バージョンもあります。あなたは作者にあなたを送るように頼む必要があるかもしれませんpythomnic-6.0.tar.gz
(私は去年いつかそれをダウンロードしました)。
http://www.pythomnic3k.org/download.html
python-smpp
これはまったく新しいプロジェクトのようです。ゼロからの実装。一見きれいに見えます。現在、それは非常にクライアントに焦点を合わせています。
https://github.com/dmaclay/python-smpp
私は、適度に完全で、PDU解析について十分にテストされたライブラリを作成しました。
https://github.com/mozes/smpp.pdu
これは、Twistedのこれを含む、任意のプロトコル実装で使用できます。
Pythomnic3kアプリケーションフレームワークには、Python3の完全なSMPP3.4ライブラリが含まれています。
ここ:http : //www.pythomnic3k.org/download.html(SMPPプロトコルパックを参照)。
フレームワークを使用している場合、SMSの送信は次のように簡単です。
xa = pmnc.transaction.create()
xa.smpp.submit("1234567890", "hello")
xa.execute()
ただし、PDUの解析などを備えたライブラリだけが必要な場合は、lib/smpp34にあります。