SOAP Python
Bonjour à tous,
Après plusieurs recherches je me trouve bloqué, je dois faire appel à une API SOAP en python. J'ai donc une URL en WSDL qu'il me faut utiliser afin d'appeler certaines fonctions. Aujourd'hui j'ai réussi à le faire en PHP, cependant pour l'intégrer plus simplement dans mon appli j'ai besoin de le faire en Python. Avez-vous des solutions ou des libraires, qui soient compatible en Python 3.6, qui me permettrait de faire ça? Car j'ai déjà testé plusieurs trucs mais sans succès
Merci d'avance
Après plusieurs recherches je me trouve bloqué, je dois faire appel à une API SOAP en python. J'ai donc une URL en WSDL qu'il me faut utiliser afin d'appeler certaines fonctions. Aujourd'hui j'ai réussi à le faire en PHP, cependant pour l'intégrer plus simplement dans mon appli j'ai besoin de le faire en Python. Avez-vous des solutions ou des libraires, qui soient compatible en Python 3.6, qui me permettrait de faire ça? Car j'ai déjà testé plusieurs trucs mais sans succès
Merci d'avance
2 réponses
-
Bonjour
Il existe de nombreux clients WSDL en python, en voici un aperçu :
https://stackoverflow.com/questions/115316/how-can-i-consume-a-wsdl-soap-web-service-in-python
Bonne chance-
-
Un autre truc qui m'avait bien aidé à l'époque pour tester un service wsdl, c'est soapui. Ça permet de tester si le service wsdl répond bien. En effet il arrive parfois que même si la requête est bien formée, le service ne réponde pas. Du coup ça permet de savoir assez rapidement si le problème est côté client ou côté serveur.
Bonne chance
-
-
Ok merci de ton aide. En fait j'ai l'impression que les librairies ne sont pas faites pour fonctionner avec Python 3
Voici un état de l'art qui couvre python2 et python3 :
https://stackoverflow.com/questions/7817303/what-soap-libraries-exist-for-python-3-x
Bonne chance