Lire et examiner la documentation Automation Anywhere

Fermer les contenus

Contenus

Ouvrir les contenus

Utilisation de la commande de service Web SOAP

  • Mis à jour le : 5/22/2019
    • 11.3.x
    • Exploration
    • Enterprise

Utilisation de la commande de service Web SOAP

Créez un nouveau service Web pour automatiser l'accès aux données et l'échange de données.

Procédez comme suit pour créer un nouveau service Web :

Procédure

  1. Double-cliquez sur la commande Service Web SOAP ou faites-la glisser dans la liste des actions de tâche.
    La fenêtre du service Web SOAP s'ouvre.
  2. Entrez un URI complet ou créez un URI WSDL personnalisé en cliquant sur Créer un URI. Dans la fenêtre Créer l'URI du service Web :
    1. Entrez l'URI WSDL

      Vous pouvez entrer l'URI ou insérer une variable en appuyant sur la touche de fonction F2.

    2. Cliquez sur Connecter.
      Version 11.3.2Si vous avez utilisé une variable dans le champ URI WSDL, vous êtes invité à entrer une valeur pour la variable. Si une valeur est déjà affectée à la variable, le champ est renseigné automatiquement dans la fenêtre contextuelle. Vous pouvez modifier (remplacer) la valeur renseignée automatiquement.
      Une fois la connexion établie, les champs Services, Port, Version Soap et Opérations sont remplis automatiquement avec des options disponibles pour la sélection.
    3. Version 11.3.2Sélectionnez les paramètres suivants en fonction de vos besoins : Services, Port, Version Soap, Opérations, et spécifiez les paramètres si vous le souhaitez.
      1. Sélectionner les services
      2. Sélectionner le port

        Le port par défaut est sélectionné lorsque vous cliquez sur Connecter. Si le WSDL ne prend pas en charge un port donné, ce dernier n'est pas disponible dans la sélection.

      3. Version 11.3.2Sélectionner les versions Soap

        Les versions Soap prises en charge sont 1.1 et 1.2. La version Soap 1.1 utilise le type de contenu « texte/xml » tandis que la version 1.2 utilise le type de contenu « application/soap+xml » et le charset « utf-8 ».

      4. Sélectionner les opérations

        Si l'opération sélectionnée comporte des paramètres, les informations Nom, Type et Valeur correspondantes sont renseignées dans le tableau. Vous pouvez ajouter, mettre à jour ou supprimer les paramètres pour une opération donnée.

    4. Activez l'option Paramètre(s) de données brutes pour spécifier l'entrée au format XML.
    5. Cliquez sur Enregistrer.
  3. Détails d'authentification : si vous utilisez des services Web sécurisés, entrez les détails de l'authentification, y compris le nom d'utilisateur, le mot de passe, le nom de domaine et le certificat client.
    Remarque : Pour renforcer la sécurité, appuyez sur la touche F2 pour insérer une variable d'identifiants.
  4. Entrer le ou les paramètres d'en-tête : pour automatiser un service Web à l'aide d'une authentification en 2 étapes, spécifiez le paramètre d'en-tête HTTP. Affectez une variable (locale ou d'information d'identification) au paramètre afin de prendre en charge la corrélation dynamique de différents services Web. Cette action permet de transmettre le jeton affecté à une variable de l'en-tête d'un service à l'en-tête d'un autre service. Mettez également à jour ou supprimez les paramètres existants.
  5. Tester la sortie : testez les données de sortie en cliquant sur le bouton Tester la sortie. Vous pouvez tester les données de sortie à partir de l'URI spécifiée.
  6. Fournir des détails de la sortie : spécifiez le fichier dans lequel vous souhaitez enregistrer les données de sortie.
    La sortie peut être extraite en tant que sortie entière ou en tant que valeur partiellement extraite.
    Pour vous aider, deux options sont proposées.
    1. Réponse entière : lorsque cette option est sélectionnée, l'ensemble de la réponse est capturé et peut être stocké dans la variable sélectionnée.
    2. Réponse sélectionnée : lorsque cette option est sélectionnée, seule la réponse partielle peut être capturée à partir du service Web sous la forme de XPath et cette valeur peut ensuite être stockée dans une variable.
    Sélectionner/Afficher la réponse : pour ouvrir une visionneuse XML, cliquez sur ce lien. Sélectionnez le nœud approprié dans le corps de la réponse et le chemin XML sera automatiquement créé. Stockez cette sortie dans une variable, qui peut à présent être transmise au paramètre d'en-tête d'une autre demande. Cette option est particulièrement utile pour mettre en corrélation deux services Web.
Envoyer le commentaire