Créer un message REST pour une API personnalisée

  • Rversion finale: Xanadu
  • Mis à jour 1 août 2024
  • 1 minute de lecture
  • Créez une demande de message REST et envoyez-la à un point de terminaison d’API personnalisé pour extraire les dernières actualités concernant les fournisseurs.

    Avant de commencer

    • Installez le module d’extension Intégration News pour Opérations de cycle de vie du fournisseur (com.snc.sn_supplier_news).
    • Définissez le périmètre de l’application à Intégration News pour Opérations de cycle de vie du fournisseur l’aide du sélecteur d’application.

    Rôle requis : administrateur

    Procédure

    1. Accédez à la Tout > Services web du système > Sortant > Message REST.
    2. Sélectionnez Nouveau.
    3. Renseignez les champs du formulaire.
      Tableau 1. Formulaire Message REST
      Champ Description
      Nom Nom de ce message.
      Point de terminaison Point de terminaison auquel ce message REST est envoyé.
      Type d'authentification Authentification à utiliser, le cas échéant, et enregistrement de profil qui contient les informations d’identification de l’utilisateur.
    4. Cliquez avec le bouton droit sur l'en-tête du formulaire, puis sélectionnez Enregistrer.
      Après avoir créé le message REST, une méthode HTTP GET est créée automatiquement à l’aide des valeurs de l’enregistrement de message REST.
    5. Dans la liste connexe Méthodes HTTP, sélectionnez GET par défaut.
    6. Dans le champ Nom , spécifiez un nom pour la méthode HTTP GET.
    7. Sélectionnez l’onglet de demande HTTP .
    8. Dans la liste incorporée des en-têtes HTTP, sélectionnez Insérer une nouvelle ligne.
    9. Dans le champ Nom , saisissez le nom de l’en-tête.
      Les en-têtes pris en charge dépendent du fournisseur de service Web REST auquel vous souhaitez vous connecter.
    10. Double-cliquez sur le champ Valeur de la nouvelle ligne et saisissez la valeur que vous souhaitez affecter à cet en-tête.
      Vous pouvez utiliser une variable au format ${variable} au lieu d'une valeur statique. Vous pouvez affecter une valeur à la variable lors de l’envoi d’une demande REST.
    11. Dans la liste incorporée des paramètres de requête HTTP, sélectionnez Insérer une nouvelle ligne.
    12. Dans le champ Nom , saisissez le nom du paramètre de requête.
    13. Double-cliquez sur le champ Valeur de la nouvelle ligne et entrez la valeur que vous souhaitez affecter à ce paramètre de requête.
      Vous pouvez utiliser une variable au format ${variable} au lieu d'une valeur statique. Vous pouvez affecter une valeur à la variable lors de l’envoi d’une demande REST.
    14. Sélectionnez Mettre à jour.

    Que faire ensuite

    Ajouter et configurer la ressource de données Obtenir des actualités dans le générateur d’IU.