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.
- 1. Cercare client SMPP Erlang
- 2. Camel SMPP - Server
- 3. invia SMS tramite SMPP
- 4. Che cos'è il protocollo SMPP?
- 5. implementazione Java SMPP per ricevere SMS
- 6. Python: come implementare __getattr __()?
- 7. Una robusta libreria SMPP per .NET
- 8. Come implementare un REGEX in Python
- 9. Come implementare un timer watchdog in Python?
- 10. Come devo implementare sottocomandi "nidificati" in Python?
- 11. Come implementare ScrollView in Python/Kivy
- 12. Come implementare R p.adjust in Python
- 13. [python]: come implementare slice in python3?
- 14. Come rappresentare correttamente la classe messaggio in SMPP
- 15. Qual è la lunghezza massima degli sms concatenati in smpp?
- 16. Provare ad implementare Python TestSuite
- 17. Come implementare più assegnazioni in un interprete scritto in python?
- 18. Come implementare un `elenco` Python persistente?
- 19. Come implementare la corrispondenza delle stringhe Unicode piegando in python
- 20. come implementare la funzione `zip` di python in golang?
- 21. Come implementare il modulo Backus-Naur in Python
- 22. Implementare una shell interattiva su ssh in Python usando Paramiko?
- 23. Come implementare livelli diversi per moduli specifici in Python
- 24. Come implementare un array associativo (non dizionario) in Python?
- 25. Come implementare una buona funzione __hash__ in python
- 26. Come implementare l'autenticazione sicura usando xml-rpc in python?
- 27. Come implementare le code di priorità in Python?
- 28. Come posso implementare un generatore in C++?
- 29. Implementare l'aritmetica in generici?
- 30. Come implementare gli indici negativi in java?
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. –