Récupérer des données à la suite d'un webhook

  • Elbaze
    Demandé le 5 juin 2023 à 06:48

    Bonjour.
    A la soumission de mon formulaire, j'envoie un webhook me permettant d'interroger une api pour remonter des données que je souhaite afficher dans les résultats de mon formulaire.
    Pas de problème pour déclencher mon webhook (via un POST).
    En revanche j'ai besoin de :
    1- pouvoir utiliser certaines réponse du formulaire pour intégrer à ma requête (je suppose que je dois utiliser les champs { } fournir en bas à droite dans les paramètres. Mais je souhaite avoir confirmation.
    2- je fournis les résultats de la requête api via une réponse au webhook au format json. Mais je ne vois pas comment utiliser cette réponse du webhook pour afficher les éléments dans le message de remerciements par exemple.

    Jusqu'à présent nous utilisons Arengu, qui fait cela parfaitement.
    Merci de votre retour.

  • Mianala
    Répondu le 6 juin 2023 à 09:38

    Bonjour Elbaze,

    Merci de nous avoir contactés. Pourriez-vous s'il vous plaît partager le code comment vous extrayez les valeurs? Avez-vous essayé quelque chose comme ça?

    $result = $_REQUEST['rawRequest'];

    $result = stripslashes($result);

    $obj = json_decode($result, true);

    Veuillez noter que les données Webhook sont envoyées au format JSON. Vous devez saisir une URL à laquelle les données json sont envoyées.

    Vous pouvez vous référer à ce guide : https://www.jotform.com/fr/help/1866-comment-configurer-un-webhook-avec-jotform/

    Lorsque vous recevez les données à l'aide de Pastebin, vous pouvez inspecter les données JSON envoyées.

    Pour plus de détails sur les Webhooks, vous pouvez consulter la documentation de l'API ici : https://api.jotform.com/docs/#libraries

    Vous pouvez également contacter notre équipe API à api@jotform.com.

    Bien à vous

  • Elbaze
    Répondu le 7 juin 2023 à 04:27

    Bonjour.
    je crois que nous ne nous sommes pas compris :
    1- aucun problème pour récupérer un webhook à la fin du formulaire

    2 - ma demande est de pouvoir faire des requêtes api au cours du formulaire, entre deux questions. Mon objectif est de pouvoir par exemple vérifier une donnée avant de poursuivre le formulaire.


    merci de votre aide
    c'est pour nous une condition de souscription à votre offre

  • Mianala
    Répondu le 7 juin 2023 à 05:29

    Bonjour Elbaze,

    Merci pour votre retour. Pourriez-vous nous donner plus d'explications sur votre demande ? Si vous pouviez nous donner un exemple ou des illustrations pour votre cas d'utilisation, cela serait très utile.

    Veuillez nous fournir des captures d'écran si nécessaire. Vous pouvez consulter ce guide : https://www.jotform.com/fr/help/801-comment-poster-des-captures-decran-sur-notre-forum-dassistance/

    Vous pouvez envoyer votre demande directement à notre équipe API à api@jotform.com.

    Bien à vous

  • Elbaze
    Répondu le 7 juin 2023 à 05:47

    Actuellement nous utilisons Arengu. Et nous sommes à la recherche d'un outil pour migrer nos questionnaire.
    Au cours d'un questionnaire multi-step, nous avons besoin après certaines étapes d'envoyer des appels API et de pouvoir prendre en compte les réponses de cette api dans la suite de ce formulaire. Arengu nomme cela des "flow" et nous pouvons placer des flows avant ou après chaque étape du questionnaire.
    Les données récupérées d'une requete sont stockées dans des variables d'état et peuvent être affichées ou utiliser dans le traitement des conditions logiques pour la suite du questionnaire;

    C'est de cette fonctionnalité donc nous avons besoin

  • Mianala
    Répondu le 7 juin 2023 à 07:02

    Merci pour cette clarification. Malheureusement, nous n'avons pas cette fonctionnalité. Nous utilisons le webhook mais il déclenche les données après la soumission du formulaire.

    Faites-nous savoir si vous avez d'autres questions.