2010-10-19 25 views

cevap

4

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

1

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

olarak
xa = 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.

+0

Dmitry, bunun ne kadar olduğunu söyleyebilir misiniz? Hem istemci hem de sunucu tarafında kullanılabilir mi? – z4y4ts

+0

Kütüphane tam bir SMPP 3.4 uygulaması, –

+0

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. –