entre Desarrolladores

Recibe ayuda de expertos

Registrate y pregunta

Es gratis y fácil

Recibe respuestas

Respuestas, votos y comentarios

Vota y selecciona respuestas

Recibe puntos, vota y da la solución

Pregunta

1voto

Formulario DGT

Hola,
Tengo una web en la cual quiero que la gente desde alli rellene el formulario y sepa el resultado de su examen teorico de la dgt.
Como puedo hacer si no hay una api o algo desde donde acceder a esos datos.
Un saludo.

1 Respuesta

-1voto

Leonardo-Tadei Puntos227320

Hola Miguel,

si no hay una API, el camino habitual es hacer las consultas programáticamente, analizar lo que devuelve la página y mostrar los resultados. si tu plataforma de hosting no soporta habrir archivos externos via http (es habitual que no lo soporte) lo puedes hacer en PHP con CURL.

La limitación que tiene esto es que el formulario tenga un CAPTCHA.

Saludos cordiales

0voto

MiguelAngelAguirre17 comentado

Hola Leonardo,
Muchas gracias por tu respuesta, tu como siempre ayudando a todo el mundo. :D
Y a mi pesar tienes razón, el formulario de la DGT tiene CAPTCHA solo que la pagina web todotest.es
te hace el mismo formulario pero sin CAPTCHA.
y no le encuentro respuesta.

0voto

Peter comentado

@MiguelAngelAguirre17 muevo tu respuesta a comentario, porque no es una respuesta a la pregunta.

Saludos.

0voto

MiguelAngelAguirre17 comentado

Gracias Peter, Tienes razón.
Un saludo.

0voto

Leonardo-Tadei comentado

En ese caso, en vez de parsear la página oficial, podrías consultar vía CURL http://www.todotest.com/calificadgt/dgt_resultado_examen.asp ...

PD: debe tener una API para que ellos puedan acceder directamente.

0voto

fran25 comentado

Hola. Buenos días. ¿Al final alguien se ha enterado de esa API para consultar las notas del examen?. Tal y como comentan, se puede hacer con CURL pero claro, lo malo de esto es obtener la respuesta y formatearla. ¿Alguien sabe algo? Gracias y saludos.

Por favor, accede o regístrate para responder a esta pregunta.

Otras Preguntas y Respuestas


...

Bienvenido a entre Desarrolladores, donde puedes realizar preguntas y recibir respuestas de otros miembros de la comunidad.

Conecta