jossmp/datos-peru
Composer 安装命令:
composer require jossmp/datos-peru
包简介
Clase para realizar consultas a reniec, essalud, ministrio del trabajo con el numero de DNI
README 文档
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/)
jossmp/datos-peru 适用场景与选型建议
jossmp/datos-peru 是一款 基于 PHP 开发的 Composer 扩展包,目前已累计 1.87k 次下载、GitHub Stars 达 30, 最近一次更新时间为 2018 年 06 月 01 日, 在 PHP 生态内属于活跃度较高的组件。
它主要适用于以下技术方向: 「php」 「curl」 「consulta」 「peru」 「reniec」 「EsSalud」 等业务场景。在实际项目中,围绕这些方向常见需要落地的问题包括:接口对接、性能调优、并发安全、与既有框架(Laravel / ThinkPHP / Yii / Webman 等)的兼容适配,以及生产环境的日志埋点与稳定性保障。
我们在过去多个企业项目中使用过 jossmp/datos-peru 或与其功能相近的方案,如果你在选型或落地过程中遇到问题,例如 版本兼容、二次改造、私有化封装、与内部系统对接、生产 BUG 排查,欢迎联系我们协助评估。
基于 jossmp/datos-peru 在你已有业务上做功能扩展、字段裁剪、UI 适配、与内部账号 / 权限 / 日志系统的深度对接。
线上偶发问题、内存泄漏、慢查询、并发异常等排查修复;针对高流量场景做缓存、队列、索引层面的调优。
承接完整的项目从需求 → 设计 → 开发 → 上线 → 长期运维;也可按月提供技术保姆服务。
与 jossmp/datos-peru 相关的其它包
同方向 / 同关键字的高下载量 PHP Composer 包推荐,方便对比选型:
cURL and cURL based Soap-Client for PHP
Simple cURL wrapper
RENIEC package for PHP
Com esse pacote você poderá consultar, gratuitamente, CNPJs diretamente no site da receita.
Brasil/Endereco é um componente de consulta que facilita a obtenção de endereços a partir do site dos correios
A fluent PHP CURL wrapper
统计信息
- 总下载量: 1.87k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 30
- 点击次数: 5
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: GPL-3.0-or-later
- 更新时间: 2018-06-01