Pregunta:
Fecha: 06-08-2018 22:00:56
(En Español)
Dejo la pagina y el DNI para hacer la prueba. DNI 72685025
https://consultamiembrodemesa.onpe.gob.pe/
Votos: 0 - Respuestas: 5 - Vistas: 13 Compartir en: Google Facebook Twitter LinkedIn Link
¿Como acceder via cUrl, sacar nombre y apellido una vez iniciado sesion?[No resuelta]
buenas noches, quisiera acceder via cUrl rellenando este formulario y obtener el nombre y apellido en una variable.Dejo la pagina y el DNI para hacer la prueba. DNI 72685025
https://consultamiembrodemesa.onpe.gob.pe/
Votos: 0 - Respuestas: 5 - Vistas: 13 Compartir en: Google Facebook Twitter LinkedIn Link
Respuestas:
-
Fecha: 07-08-2018 05:17:41 Amigo la web que indicas depende de archivos js para su funcionamiento, debes analizar dichos archivos antes de realizar la petición, pues solo con curl no basta, eso porque al hacer la petición curl, te vas a traer el preloader y no el contenido final Votos: 0 - Link respuesta
-
Fecha: 07-08-2018 06:12:15 Cómo podría hacer en todod caso? Me podrían ayudar por favor. Votos: 0 - Link respuesta
-
Fecha: 08-08-2018 13:54:32 no se entiende muy bien tu pregunta pero si lo que quires es unir ambos nombre y apellido solo crea otra variable y concatena el nombre y apellido Votos: 0 - Link respuesta
-
Fecha: 14-08-2018 10:02:22 La pagina utiliza ajax para realizar la consulta y redibuja el contenido de la pagina con el HTML que viene en el response.
https://consultamiembrodemesa.onpe.gob.pe/default/index/consulta?documento=25665609&key=as12swerdserdfer4%24fsdwesdfwerd12345/
Hace la peticion a esta pagina con otro documento y la misma key (a ver si funciona, no se como construye esta key) y despues parsea (con expresiones regulares) el valor de la clave "page" que viene en el JSON del response para obtener nombre y apellido Votos: 0 - Link respuesta -
Fecha: 14-08-2018 11:39:43 Para simular el js puede servirte PhantomJs. Acá hay una librería para usarlo desde PHP. Votos: 0 - Link respuesta
Para participar activamente de la comunidad primero debes autenticarte, ingresa al sistema.Iniciar Sesión