7

您是否听说过用于实现 SMPP 客户端和 SMPP 服务器的真正有效的 python 库?

4

3 回答 3

4

我没有尝试任何这些,但似乎有几个用于 Python 的 SMPP 库。当然,大多数项目都已经死了。有两个可能值得研究:

Pythomnik3k
顾名思义,这只是 Python 3,但也有 Python 2 版本。你可能需要让作者发给你pythomnic-6.0.tar.gz(我去年某个时候下载的)。
http://www.pythomnic3k.org/download.html

python-smpp
这个似乎是一个全新的项目。从头开始实施。第一眼看上去很干净。目前它非常以客户为中心。
https://github.com/dmalay/python-smpp

于 2010-12-03T03:27:38.003 回答
4

我编写了一个相当完整且经过良好测试的 PDU 解析库。

https://github.com/mozes/smpp.pdu

它可以与任何协议实现一起使用,包括 Twisted 中的这个。

https://github.com/mozes/smpp.twisted

于 2011-09-02T19:52:27.557 回答
1

Pythomnic3k 应用程序框架确实包含 Python 3中的完整 SMPP 3.4 库。

这里:http : //www.pythomnic3k.org/download.html(参见 SMPP 协议包)。

如果您使用的是框架,那么发送短信就像

xa = pmnc.transaction.create()
xa.smpp.submit("1234567890", "hello")
xa.execute()

但如果你只需要库,带有 PDU 解析和其他东西,你可以在 lib/smpp34 中找到它。

于 2010-12-08T08:13:43.033 回答