Avete mai sentito parlare di librerie Python davvero funzionanti per la realizzazione del client SMPP e del server SMPP?Implementare SMPP in Python
risposta
Non ho provato nessuno di questi, ma sembra che ci siano un paio di librerie SMPP per Python. Certo, la maggior parte dei progetti è morta. Due possono essere merita di essere esaminata se:
Pythomnik3k
Il nome suggerisce che questo è solo Python 3, ma c'è stata una versione di Python 2, anche. Potrebbe essere necessario chiedere all'autore di inviarti pythomnic-6.0.tar.gz
(l'ho scaricato l'anno scorso).
http://www.pythomnic3k.org/download.html
python-SMPP
Questo sembra essere un progetto nuovo di zecca. Implementazione da zero. Sembra pulito a prima vista. Attualmente è molto focalizzato sul cliente.
https://github.com/dmaclay/python-smpp
application framework Pythomnic3k contiene infatti una completa libreria di SMPP 3.4 in Python .
Qui: http://www.pythomnic3k.org/download.html (consultare il pacchetto di protocollo SMPP).
Se si utilizza il quadro, poi l'invio di SMS è facile come
xa = pmnc.transaction.create()
xa.smpp.submit("1234567890", "hello")
xa.execute()
ma se avete bisogno solo la biblioteca, con PDU analisi e la roba, lo si può trovare in lib/smpp34.
Ho scritto una libreria che è abbastanza completa e ben testata per l'analisi PDU.
https://github.com/mozes/smpp.pdu
Può essere utilizzato con qualsiasi protocollo di attuazione, compreso questo in torto.
Dmitry, si può dire come completa è? Può essere utilizzato su entrambi i client e sul lato server? – z4y4ts
La libreria un'implementazione completa per SMPP 3.4, –
La libreria contiene un'implementazione completa di SMPP 3.4, con PDU e errori e tutto, ma agevolezza del trasporto. Il framework Pythomnic3k aggiunge il trasporto TCP e può essere utilizzato come ESME (endpoint) di qualsiasi tipo. Pertanto è possibile scrivere un'applicazione per inviare SMS e ricevere anche. –