Gregorio J. Bolívar B.

Blog del conocimiento informático, de ayuda a los usuarios que necesiten de tips tecnológicos.

  • Eventos

    enero 2012
    L M X J V S D
    « nov   feb »
     1
    2345678
    9101112131415
    16171819202122
    23242526272829
    3031  
  • Nubes

  • RSS Seguridad Informática

    • El Gobierno creó un organismo para "diseñar una estrategia nacional sobre internet" (Argentina) 24 abril, 2014
      La Secretaría de Comunicaciones (Secom) a cargo de Norberto Berner estableció a través de la Resolución 13/2014 la creación de la Comisión Argentina de Políticas de Internet (Capi), organismo que buscará diseñar una estrategia nacional sobre internet y su gobernanza y la articulación en ello de los actores involucrados. La creación del organismo coincide con […]
      noreply@blogger.com (- Raúl -)
    • Nueva herramienta de Modelado de Amenazas de Microsoft 24 abril, 2014
      Microsoft ha anunciando el lanzamiento de una nueva herramienta de Modelado de Amenazas. Esta es la última versión de la herramienta de seguridad para el Ciclo de Vida de Desarrollo de Software (SDLC) en 2011. Si deseas saber más, recomendamos el  Curso de Desarrollo Seguro y Modelado de Amenazas aplicado al Ciclo de Vida del Desarrollo del Software (SDLC) d […]
      noreply@blogger.com (Cristian Borghello)
    • Creador de OpenBSD crea #LibreSSL, un fork de OpenSSL, motivado por #HeartBleed 24 abril, 2014
      Debido a la vulnerabilidad de seguridad Heartbleed, el fundador de OpenBSD Theo de Raadt ha creado LibreSSL, un fork de OpenSSL, la biblioteca de software criptográfico de código abierto ampliamente utilizado en todo el mundo. El error de codificación "trivial" y no intencional que originó HeartBleed ocurrió simplemente porque "el código exist […]
      noreply@blogger.com (Cristian Borghello)
    • OWASP Xenotix XSS Exploit Framework v5.0 24 abril, 2014
      OWASP Xenotix XSS Exploit Framework v5.0 es un marco de trabajo para detectar y explotar vulnerabilidades de Cross Site Scripting (XSS). Se caracteriz por dar una baja tasa de falsos positivos utilizando los tres motores de los navegadores conocidos, Trident, WebKit y Gecko. OWASP Xenotix tiene aproximadamente 1600+ payload de XSS que lee permiten incluso sa […]
      noreply@blogger.com (Cristian Borghello)
  • Meta

Consultar Cédula de identidad usando la website del CNE, implementando con Curl + PHP

Publicado por gregoriobolivar en 17 enero, 2012


En la mayoría de los sitios necesitamos hacer aplicaciones donde consultas las cédulas de las personas para esto hay entidades gubernamentales que se encargan de esto en Venezuela, pero para cada país debe existir un website similar, y en la mayoría de los casos siempre uno como desarrollador desea tener la base de datos de todos los venezolano para poder hacer esto pero como ya sabemos CNE es el Centro Nacional Electoral y tenemos las disponibilidad de consultar un numero de cédula cualquiera podemos usar ese recurso mediante CURL, de la siguiente forma que esta a continuación curlCNE.
Con este código el resultado seria algo como esto:
Cédula: V-XXXXXXXX
Apellidos: BOLIVAR BOLIVAR
Nombres: GREGORIO JOSE
git clone https://gbolivar_@bitbucket.org/gbolivar_/searchcne.git
Nota: Para poder usar CURL debes tener ese paquete instalado en tu maquina.

About these ads

33 comentarios hacia “Consultar Cédula de identidad usando la website del CNE, implementando con Curl + PHP”

  1. wolfgang cuello escribió

    Buenas noches:

    Como hago para ejcutarlo ya tengo instalado el curl

    • gregoriobolivar escribió

      Buenas noches amigo bueno solo debes poner el numero de la cedula que quieras consultar y correr el script dentro del navegador debes copiar todo el script y ponerlo en un archivo miscript.php y colocarlo dentro del servidor web que tengas en mi caso yo tengo instalada el apache en linux, la carpeta es la siguiente /var/www/miscript.php, si usas gindows debes ser C://xampp/htdocs/miscript (Algo asi), y luego te vas al nevegador y colocas 127.0.0.1/miscript.php, listo, Feliz noche.

      • wolfgang cuello escribió

        Amigo gregorio es posible hacerlo desde un archivo .sh con lynx,
        lo que pasa es que lo necesito para un programita de facturacion q tengo y
        quiero extraer el nombre desde el cne cuando no tenga rif el cliente

      • gregoriobolivar escribió

        Bueno amigo es interesante esa propuesta pero si se puede hacer pero igual debes tener instalado el php + curl y desde el script.sh hace el pase por parámetro al php y cuando el te devuelva los resultados los pasas a una variable y eso lo utilizas, yo le he hecho de la forma inversa de php a scriptShell.sh, pruebas y me dices cualquier cosa te podría hecha una manito.

  2. wolfgang cuello escribió

    Disculpa no tengo la menor idea de como hacerlo conzco un poquito el shell de linux y mi programa esta hecho en lenguaje c, yo hice un script para traer el nombre del cne con el comando wget. Si puedes me das una pequena idea de como hacerlo igual… Gracias y naguara disculpa tanta molestia

  3. wolfgang cuello escribió

    disculpa el script lo hice para traer el nombre del seniat no del cne que es lo que necesito

    • JLC escribió

      El script para obtener el RIF del Seniat lo puedes encontrrar aqui: http://groups.google.com/group/canaima-universitario/browse_thread/thread/43351c49de6250b4?pli=1

      Saludos.

      • wolfgang cuello escribió

        necesito un script para leer el nombre del cne para linux

      • gregoriobolivar escribió

        Buenos dias Wofgang, buenas noches amigo eso que deseas hacer es imposible debido que la consulta permitida es por la cedula porque es la clave primaria del la table y para hacer la busqueda por nombre tendrias que tener un respaldo de la base de datos de la onidex y de esa manera si podrias, otro truco de sugerencia seria que a base de este escript puedes estraer todas las cedulas del cne e insertart en tu base de datos local para que puedas manipularlo luego, que tenga feliz días.

      • wolfgang cuello escribió

        Buenos dias profesor:

        Gracias por su atencion en realidad lo que quiero es buscar por la cedula y al guardar la pagina yo la escaneo para buscar el nombre.

      • gregoriobolivar escribió

        Buenas noches estimado wolfgang, le entiendo que si desea es buscar por el número de cédula y luego quiere extraer el segmento donde esta el nombre, apellido u otros datos relacionado, ya eso esta muy bien avanzado le envié un correo al inprosis@hotmail.com con el código la en la versión 2.0, espero que le sirva, recuerde que es necesario tener instalado php5-curl

      • wolfgang cuello escribió

        ya hice u solo script para rif y cedula solo me falta convertir los acentos y eÑes en los nombres no encuentro como cambiar el charset

  4. YILDA MAURERA escribió

    buenos dias amigos,yo tengo un error de apellido en mi cedula,soy leota y me pusieron louta,y yo vote con la cedula de louta,pero acabo de cambiar cedula y ahora la tengo correcta con mi apellido exacto que es leota,quiero saber a donde dirijirme para que me corrijan por favor ,quiero volver a votar,buenos dias y gracias espero su rapida respuesta.

  5. ildemarodavid escribió

    hola buenas noches donde descargo este escrip gracias

  6. JLC escribió

    Buenas noches,

    Desde las pasadas elecciones modificaron el resultado de los datos y ya no funciona el script publicado. ¿Qué cambios tendrían que hacerse para poner a funcionar el script?. Gracias y saludos.

    • gregoriobolivar escribió

      Buenas noches amigo acá esta la actualización y gracias por confiar en la socialización de la información

      public function executeSearchCNE($request)
      {
      // Capturo la cedula que viene por el request
      $nac = $request['nacionalidad'];
      $cedula = $request['cedula'];
      // Consulto la cedula con el recurso de la pagina del CNE
      $url=”http://www.cne.gov.ve/web/registro_electoral/ce.php?nacionalidad=$nac&cedula=$cedula”;
      $ch = curl_init();
      curl_setopt($ch, CURLOPT_URL, $url);
      curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); // almacene en una variable
      curl_setopt($ch, CURLOPT_HEADER, true);
      curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);

      $xxx1 = curl_exec($ch);
      curl_close($ch);
      $xxx = explode(““, $xxx1);

      $datos1 = explode(” “, $xxx[4]);
      $error=0;
      $menj=”;

      // Lo paso a un arreglo para que pueda tomarlo cuando lo convierto a json
      $datosJson['nacionalidad'] = $nac; //htmlentities(strip_tags(self::limpiarCampos($nacionalida)));
      $datosJson['cedula'] = $cedula; //htmlentities(strip_tags(self::limpiarCampos($cedula)));
      $datosJson['fecha_nacimiento'] = ”;

      $vowels = array(“\n”, “\t”, “i”);
      $datosJson['apellidos'] = strip_tags($datos1[2]).’ ‘.str_replace($vowels,”,htmlentities(strip_tags($datos1[3])));
      //strip_tags(trim(self::limpiarCampos($nombres)));
      $datosJson['nombres'] = strip_tags($datos1[0]).’ ‘.htmlentities(strip_tags($datos1[1]));
      //strip_tags(trim(self::limpiarCampos($apellidos)));
      $datosJson['mensaje'] = $menj;
      $datosJson['error'] = $error;
      // Devuelvo el resultado en estructura de JSON
      echo json_encode($datosJson);
      exit();
      }

  7. luis escribió

    hola amigo como hago para descargar la cedula? trabajo en ventas impulsivas de libros en empresas de gran embergaduras en construccion y a veces los obreros no la llevan y es un requisito importante para el contrato gracias gracias

    • gregoriobolivar escribió

      Hola amigo descargar la cédula no se puede, porque ya eso es un registro físico y no tengo esa experiencia, este código es para validar que el número de cédula sea veras o concuerde con la persona.

  8. JOSE ISAAC NIEVES escribió

    Buenas Tardes Hermano, el script esta colgado en wordpress pero no funciona, no descarga, me lo podrias pasar a mi correo o colarlo en algun otro sitio, muchas gracias.

    De antemano agradecido.

    Isaac Nieves

  9. Ético escribió

    Hola buenas noches amigo, este script me viene de maravillas para un proyecto no muy lejano, por favor me podría facilitar el mismo por email? Muchas gracias de antemano.

  10. wolfgang cuello escribió

    es posible ahora hacer lo mismo con la pagina del seniat para consultar el rif y pasar por alto el captcha

  11. wolfgang cuello escribió

    estare pendiente y gracias de antemano

Deja un comentario

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

 
Seguir

Recibe cada nueva publicación en tu buzón de correo electrónico.

Únete a otros 272 seguidores

%d personas les gusta esto: