Lire et examiner la documentation Automation Anywhere

Fermer les contenus

Contenus

Ouvrir les contenus

Utilisation de la commande de service Web REST

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

Utilisation de la commande de service Web REST

Procédure

  1. Spécifiez l'URI pour le service Web REST.
    Appuyez sur F2 pour insérer une variable d'information d'identification, locale ou système.
    Les utilisateurs peuvent insérer une seule variable locale ou système pour l'ensemble de l'URI ou plusieurs variables locales ou système dans un seul URI. Par exemple, $vDomain$/$vAPI$/$vParam$
    Remarque : Vous ne pouvez insérer qu'une seule variable d'identification pour l'intégralité de l'URI.
  2. Sélectionnez Méthode dans le menu déroulant.
    Choisissez GET, POST, PUT ou DELETE.
  3. Spécifiez les valeurs de la Demande.
    En-tête de l'URI : les paires clé-valeur sont présentées ci-dessous.
    • HTTPS : True, lorsque la connexion HTTPS est utilisée.
    • URL du serveur : indique l'hôte principal ou le serveur sur lequel le service Web est en cours de test.
    • N° de port : affiche le numéro de port utilisé pour la connexion au service Web.
    • Chemin de l'URL : affiche l'URL relative du service Web spécifique.
    En-tête : les paires clé-valeur sont affichées comme applicables pour la méthode sélectionnée. Les utilisateurs peuvent personnaliser ces paires clé-valeur d'en-tête en utilisant des boutons d'action :
    • Ajoutez une paire clé-valeur à une demande de service Web, si la requête comporte des champs ou des paramètres supplémentaires.
    • Effacez une paire clé-valeur en sélectionnant la ligne et en cliquant sur Supprimer.
  4. Cliquez sur Envoyer la demande. Cette option remplit automatiquement la Réponse et peut être sauvegardée dans une variable pour faciliter le traitement.
    Si vous avez utilisé des variables dans le champ URI :
    • Lorsque l'utilisateur clique sur Envoyer la demande, un message comportant une liste de variables est inséré dans le champ URI avec ses valeurs par défaut.
    • Les utilisateurs peuvent modifier la valeur par défaut ou attribuer une valeur si aucune valeur par défaut n'a été définie. Cliquez sur Obtenir la sortie pour envoyer la demande.
    Remarque : Appuyez sur la touche F2 pour insérer une variable d'information d'identification afin de renforcer la sécurité.
  5. Spécifiez les valeurs Paramètre.
    • URL : affiche les paramètres d'URL pour la demande de service Web en cours avec des paires clé-valeur.
      • Ajoutez une URL ou un paramètre POST à une demande enregistrée, si la demande comporte des champs ou des paramètres supplémentaires.
      • Effacez une URL ou un paramètre POST en sélectionnant la ligne et en cliquant sur Supprimer.
    • Paramètre POST : affiche les paramètres POST pour la demande en cours. Applicable lorsque la méthode est POST ou PUT.
    • Autorisation : le service Web REST prend en charge les types d'authentification HTTP Basic, Windows AD et Default Network Credentials. En fonction du type d'authentification, ajoutez les paramètres d'autorisation tels que Domaine, Nom d'utilisateur et Mot de passe.
      • Pour utiliser les informations d'identification de l'utilisateur Active Directory (AD) connecté pour l'authentification, laissez tous les champs vides. Le domaine AD de l'utilisateur connecté est pris en compte pour l'authentification.
      • Pour utiliser les informations d'identification d'un utilisateur Active Directory spécifique pour l'authentification, saisissez le Domaine, le Nom d'utilisateur et le Mot de passe.
      • Pour utiliser l'authentification de base HTTP, laissez le champ Domaine vide et saisissez le Nom d'utilisateur et le Mot de passe.
      Les utilisateurs peuvent choisir d'affecter des valeurs directes, des variables définies par l'utilisateur ou des variables d'identifiants aux champs d'authentification.
      Conseil : Lors de la saisie des paramètres d'autorisation, assurez-vous que le service prend en charge ce type d'authentification.
      Cliquez sur Envoyer la demande et la Réponse sera remplie automatiquement. La réponse doit être stockée dans une variable pour un traitement ultérieur.
  6. La Réponse du service Web prend en charge les formats XML et JSON.
    • En-tête : affiche les détails des clés et les valeurs de l'en-tête de réponse pour la demande.
    • Corps : affiche le corps de la réponse pour la demande sélectionnée. Ce corps de réponse doit être enregistré dans une variable appropriée pour tester la méthode GET.
    • Enregistrer la réponse dans : sélectionnez la variable dans le menu déroulant. La réponse complète est enregistrée dans la variable sélectionnée. Enregistrez la commande. La réponse est stockée dans la variable pendant la lecture.
Envoyer le commentaire