SMPP istemcisinin ve SMPP sunucusunun gerçeklenmesi için gerçekten python kitaplıklarını duydunuz mu?Python'da SMPP Uygula
cevap
Bunlardan hiçbirini denemedim ama Python için birkaç SMPP kütüphanesi var gibi görünüyor. Tabii ki, projelerin çoğu öldü. İki olsa bakarak değer olabilir:
Pythomnik3k
adı bu sadece Python 3 olduğunu göstermektedir, ama çok, bir Python 2 sürümü olmuştur. Yazarın size pythomnic-6.0.tar.gz
(geçen yıl bir süre sonra indirdim) göndermesini isteyebilirsiniz.
http://www.pythomnic3k.org/download.html
piton-smpp
Bu seferki yepyeni bir proje gibi görünüyor. Sıfırdan uygulama. İlk görüşte temiz görünüyor. Şu anda çok müşteri odaklı.
https://github.com/dmaclay/python-smpp
Pythomnic3k uygulama çerçevesi gerçekten Python tam bir SMPP 3.4 kitaplığı içerir.
Burada: http://www.pythomnic3k.org/download.html (SMPP protokol paketine bakın).
Eğer çerçeve kullanıyorsanız, o zaman gönderme SMS kadar kolay
olarakxa = pmnc.transaction.create()
xa.smpp.submit("1234567890", "hello")
xa.execute()
ama PDU ayrıştırma ve malzeme ile sadece kütüphane, gerekiyorsa, lib/smpp34 içinde bulabilirsiniz.
PDU ayrıştırma için makul olarak eksiksiz ve iyi bir şekilde test edilmiş bir kitaplık yazdım.
https://github.com/mozes/smpp.pdu
O Twisted içinde bu da dahil, herhangi bir protokol uygulaması ile kullanılabilir.
Dmitry, bunun ne kadar olduğunu söyleyebilir misiniz? Hem istemci hem de sunucu tarafında kullanılabilir mi? – z4y4ts
Kütüphane tam bir SMPP 3.4 uygulaması, –
Kütüphane, PDU'lar ve hatalar ve her şeyle birlikte eksiksiz bir SMPP 3.4 uygulaması içerir, ancak agnostiktir. Pythomnic3k çerçevesi TCP aktarımını ekler ve her türden ESME (son nokta) olarak kullanılabilir. Bu nedenle SMS göndermek ve almak için bir uygulama yazılabilir. –