Pour utiliser un service web ou une fonction d’extension dans un Smartlet, le service doit être défini à l’avance dans la section des connexions. Avant d’appeler un service au niveau du Smartlet, assurez-vous d’avoir créé les champs qui serviront d’entrées et de sorties si vous choisissez de ne pas les créer automatiquement.
Pour ajouter un appel de service :
- Cliquez sur l’onglet Services à partir de n’importe quelle interface d’édition de Smartlet :
- Cliquez sur le bouton Ajouter un appel de service.
- Sélectionnez la connexion à utiliser pour l’appel de service.
- Sélectionnez l’opération à utiliser pour l’appel.
- Saisissez le nom de l’appel de service.
- Saisissez éventuellement une description de l’appel de service.
- Cochez éventuellement la case Créer automatiquement les champs à partir de la définition du service.
- Cochez éventuellement la case Mappage automatique des champs.
- Cochez éventuellement la case Cache service output (disponible à partir de la version V8.0.1).
- Si vous choisissez de mapper automatiquement les champs, cochez éventuellement la case Écraser les mappages existants pour remplacer les mappages existants par les nouveaux.
- Cliquez sur le bouton Créer.