Error en webhooks de formularios

  • cyoyac
    Fecha de consulta 7 de febrero de 2024, 13:54

    Hola ¿Qué tal?

    Tengo varios formularios a los que le agregamos "Webhooks" para conectarlos con otro sistema. Lo que ocurre es que algunos campos llegan como "Array Array" como muestro en la foto adjunta (campo tallas por ejemplo), sin embargo, el correo que nos llega muestra la información correctamente.

    ¿Cómo podemos solucionarlo?

    Error en webhooks de formularios Image 1 Screenshot 30Error en webhooks de formularios Image 2 Screenshot 41

  • Catherine Jotform Support
    Fecha de respuesta 7 de febrero de 2024, 16:46

    Hola Yoya,

    Gracias por contactarte con el equipo de soporte de Jotform. He realizado pruebas con la integración y funciona normalmente. Ten en cuenta que necesitas revisar si el valor es un array y luego revisarlo por separado. Desafortunadamente, no podemos ayudar totalmente ya que esto requiere de experiencia en codificación. Te sugerimos revisar las siguientes guías:

    Adicionalmente, puedes buscar entre nuestros socios en caso de necesitar ayuda de desarrolladores profesionales:

    No dudes en contactanos si tienes alguna otra pregunta.

  • cyoyac
    Fecha de respuesta 9 de febrero de 2024, 9:32

    Hola Catherine,

    Soy técnico, el webhook llega en formato String con el contenido "Array Array ...."

    Esto se ha preguntado antes en el foro y hay cierto tipo de tablas de Jotform que parecen presentar el problema, por favor dar una solución.

    Gracias

  • Afzal Jotform Support
    Fecha de respuesta 12 de febrero de 2024, 18:07

    Hi Yoya,

    Thanks for getting back to us I appreciate your patience. I am currently using a translation to provide assistance, but if you want to get assistance in Spanish language, we can forward your request to our Spanish Support Team, but please note that it may take longer to receive a response.

    I cloned your form and tested it to see if I could replicate the issue, but everything was working properly. You can see in the screenshot below that the rawRequest array is showing the input table data correctly.

    Error en webhooks de formularios Image 1 Screenshot 20

    You might find the Array Array issue in the pretty section however we might not be able to modify that section.

    Alternatively, you can use the Jotform API to get the form details, which will show the results in JSON object. You can use the following endpoint to get the form details:

    GET https://api.jotform.com/form/{formID}?apiKey={apiKey}

    You can replace the {formID} and {apiKey} with your own values. You can find the form ID in the Form URL. You can find the API key in your account settings.

    The response will be a JSON object that contains the form properties and the form questions. The form questions are an object that has the field names as keys and the field details as values. The field details include the label, the type, the options, and other properties.

    Let us know if there’s anything else we can help you with. 

  • cyoyac
    Fecha de respuesta 13 de febrero de 2024, 9:55

    All clear. Thank you.