Principe
Les connecteurs permettent de faciliter l’intégration avec des applications tierces. L’utilisation d’un connecteur se déroule selon les trois étapes suivantes :
- Appel du connecteur avec une requête définissant ses paramètres d’exécution
- Exécution de la requête fournie
- Une réponse est retournée avec le résultat de l’exécution de la requête
Cette section liste les connecteurs supportés.
Depuis un processus
Les connecteurs peuvent être appelés depuis un processus. Pour configurer l’appel à un connecteur, il suffit de :
- Ajouter une tâche de type
ServiceTask
- Sélectionner l’
Element Template
correspondant - Remplir les informations nécessaires
Appel par HTTP
Les connecteurs peuvent être appelés à travers un appel REST. Ils sont ainsi utilisables de manière adhoc tel que :
POST {core}/rest/connectors/{connectorId}
token: <token>
{
"param": "value"
}
curl -X POST '{{core}}/rest/connectors/{connectorId}' \
-H 'token: <token>' \
-H 'Content-Type: application/json' \
-d '{
"param": "value"
}'
$.ajax({
type: 'POST',
url: './plugins/rest/connectors/{connectorId}',
data: '{"param": "value"}',
contentType: "application/json",
success: function(result) { console.info('result: ' + JSON.stringify(result)); }
});