jossmp / reniec
Clase para realizar consultas a reniec, essalud, ministrio del trabajo con el numero de DNI
Installs: 627
Dependents: 0
Suggesters: 0
Security: 0
Stars: 21
Watchers: 4
Forks: 17
Open Issues: 2
pkg:composer/jossmp/reniec
Requires
- jossmp/navigate: ^0.0.1
- jossmp/response: ^0.0.1
Requires (Dev)
- php: >=5.2
README
Busca datos de ciudadanos Peruanos a partir de su CUI o Numero de DNI.
Instalacion mediante composer
	composer require -o "jossmp/datos-peru"
<?php require ("./vendor/autoload.php"); ... ?>
Pre-requisitos
- cURL - PHP 5.2.0 o superior
Metodo de Uso
<?php require_once("/vendor/autoload.php"); $rop = new \jossmp\jne\rop(); // Registro de Organicaciones Politicas $essalud = new \jossmp\essalud\asegurado(); $servir = new \jossmp\servir\servir(); //$mtc = new \jossmp\mtc\conductor(); //Miniterio de trasporte y comunicaciones $dni = "44274795"; $search1 = $rop->consulta( $dni ); $search2 = $essalud->consulta( $dni ); $search3 = $servir->consulta( $dni ); if( $search1->success == true ) { echo "Hola: " . $search1->result->nombres; } if( $search2->success == true ) { echo "Hola: " . $search2->result->nombre; } if( $search2->success == true ) { echo "Hola: " . $search3->result->nombre; } ?>
Estructura datos EsSalud
{
    "success": true,
    "result": {
        "dni": "44274795",
        "verificacion": 0,
        "paterno": "MAZCO",
        "materno": "PUMA",
        "nombre": "JOSUE",
        "sexo": "Masculino",
        "nacimiento": "22/**/****",
        "gvotacion": null
    },
    "asegurado": null
}
Estructura datos SERVIR y JNE(Registro de Org. Politicas)
{
    "success": true,
    "result": {
        "dni": "44274795",
        "verificacion": 0,
        "paterno": "MAZCO",
        "materno": "PUMA",
        "nombre": "JOSUE",
        "sexo": null,
        "nacimiento": null,
        "gvotacion": null
    }
}
Estructura datos RENIEC - Padron electoral (No disponible)
{
	"success": true,
	"result": {
		"dni": "44274795",
		"digito_control": 0,
		"nombres": "JOSUE",
		"apellidos": "MAZCO PUMA",
		"gvotacion": "244954",
		"distrito": "AZANGARO",
		"provincia": "AZANGARO",
		"departamento": "PUNO"
	}
}
Mostrar Resultados en JSON / XML
<?php ... if( $search->success == true ) { echo $search->json( ); echo $search->json( 'callback_js' ); } if( $search->success == true ) { echo PHP_EOL . $search->xml( ); echo PHP_EOL . $search->xml( 'persona' ); // define nodo raiz } ?>
Donaciones: PayPal
Copyright (C), 2018 Josue Mazco GNU General Public License 3 (http://www.gnu.org/licenses/)