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

2 réponses

  1. Modérateur
    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
    1. Merci de ta réponse, je vais jeter un oeil et voir ce que ça peut donner
    2. Modérateur
      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
    3. @mamiemandoOk merci de ton aide. En fait j'ai l'impression que les librairies ne sont pas faites pour fonctionner avec Python 3, mais le problème étant que le projet est en Python 3. Du coup je crois bien que je vais devoir garder mon micro service en PHP...