jossmp/datos-peru

用于通过DNI号码查询reniec,essalud,ministro del trabajo的类

v4.0.0 2020-03-09 18:08 UTC

This package is auto-updated.

Last update: 2024-09-10 03:52:23 UTC


README

通过CUI或DNI号码查找秘鲁公民数据。

通过composer安装

	composer require -o "jossmp/datos-peru"
<?php
    require ("./vendor/autoload.php");
    ...
?>

预置要求

- cURL
- PHP 5.2.0 o superior

使用方法

<?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;
	}
?>

EsSalud数据结构

{
    "success": true,
    "result": {
        "dni": "44274795",
        "verificacion": 0,
        "paterno": "MAZCO",
        "materno": "PUMA",
        "nombre": "JOSUE",
        "sexo": "Masculino",
        "nacimiento": "22/**/****",
        "gvotacion": null
    },
    "asegurado": null
}

SERVIR和JNE(组织政治注册)数据结构

{
    "success": true,
    "result": {
        "dni": "44274795",
        "verificacion": 0,
        "paterno": "MAZCO",
        "materno": "PUMA",
        "nombre": "JOSUE",
        "sexo": null,
        "nacimiento": null,
        "gvotacion": null
    }
}

RENIEC选民名册数据结构(不可用)

{
	"success": true,
	"result": {
		"dni": "44274795",
		"digito_control": 0,
		"nombres": "JOSUE",
		"apellidos": "MAZCO PUMA",
		"gvotacion": "244954",
		"distrito": "AZANGARO",
		"provincia": "AZANGARO",
		"departamento": "PUNO"
	}
}

以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
	}
?>

捐赠: PayPal

版权(C),2018 Josue Mazco GNU通用公共许可证第3版(https://gnu.ac.cn/licenses/