-
Kimia_DesignFecha de consulta 18 de abril de 2024, 13:59
¡Buenas noches! He estado buscando en las preguntas de jotform pero ninguna parece ser el caso que estoy planteando.
Estoy rellenando un formulario via API con PHP curl. La submission se envía correctamente, pero no hace la redirección POST de la página de confirmación (cosa que sucede automáticamente al rellenar un formulario por vías normales)
Mi pregunta es ¿Es posible? ¿Existe alguna propiedad o endpoint para obtener este dato o habilitar el POST? Me gustaría, de ser posible, mantener la configuración de la redirección a la página de confirmación en los ajustes del formulario.Gracias!
-
Princess_FFecha de respuesta 18 de abril de 2024, 16:20
Hi Kimia_Design,
Thanks for reaching out to Jotform Support. Unfortunately, our Spanish Support agents are busy helping other Jotform users at the moment. I'll try to help you in English using Google Translate, but you can reply in whichever language you feel comfortable using. Or, if you'd rather have support in Spanish, let us know and we can have them do that. But, keep in mind that you'd have to wait until they're available again.
Now, coming back to your question, you can check out our user guide on How to Send Submission Data via a POST Request. This guide shows how to send your form fillers’ data after submission via an HTTP POST request to your server, a custom thank-you page, or a third-party service. Also, if you want to view your form’s submissions as POST data, you can check out this guide on How to View Submissions as POST Data for more detailed information.
If you want to use Jotform's API, you will need to create your own API key first. You can visit this guide on How to Create Jotform API Keys. Once you have the API key, you may visit Jotform's API documentation here for instruction on how to execute and get the reports.
Give it a try and let us know if there’s anything else we can help you with.
-
Kimia_DesignFecha de respuesta 19 de abril de 2024, 2:50
Hello! Thank you for the response. No problem, we can continue in English.
Regarding my question, the forms successfully POST when the jotform form is filled out (whether embedded or using the form URL).
But right now, we are using the Jotform API to send submissions via a POST request in PHP using cURL:
The form submission is sent successfully (without any issues), but I haven't found a way to activate the POST to redirect to the thank you page. My question is, if it's possible to activate this via API or if it's possible to retrieve the thank you page URL data via API.
thanks!
-
Esther Jotform SupportFecha de respuesta 19 de abril de 2024, 4:38
Hola Kimia Design,
Muchas gracias por ponerte en contacto con el Soporte de Jotform. Desafortunadamente, esto no es posible actualmente, ya que las integraciones y los emails no serán desencadenados cuando los envíos se añaden vía API. De todos modos, aunque esta característica actualmente no está disponible, he procedido a escalarla al equipo de desarrolladores. Cuando o si es implementado dependerá de la carga de trabajo, de cómo de viable sea, y de cuantos usuarios lo soliciten. Si tenemos novedades, nos pondremos en contacto contigo a través de este comentario.
Espero que haya sido de ayuda y no dudes en contactarnos si tienes alguna otra pregunta.
-
Kimia_DesignFecha de respuesta 19 de abril de 2024, 4:57
-
Esther Jotform SupportFecha de respuesta 19 de abril de 2024, 5:49
Hola Kimia Design,
Muchas gracias por volver a ponerte en contacto con el Soporte de Jotform. Ya he escalado con el equipo para que se pueda activar vía API o recuperar el URL de página de agradecimiento a través de API. Lo que puede hacer como alternativa, pero que no sería exactamente para la página de agradecimiento, es recuperar los correos electrónicos en las propiedades de su formulario a través de este punto final, puede verlo aquí, y crear un script personalizado que envíe correos electrónicos sobre los envíos de publicaciones, puede verlo aquí. Respondo a la segunda pregunta en este otro comentario.
Espero que haya sido de ayuda y no dudes en contactarnos si tienes alguna otra pregunta.