CedulaVE API เป็นสคริปต์ที่เขียนด้วย PHP เพื่อปรึกษาข้อมูลส่วนบุคคลของชาวเวเนซุเอลาที่ลงทะเบียนใน CNE ผ่านทางบัตรประจำตัวประชาชน
ยินดีมีส่วนร่วม ปัญหา และการร้องขอคุณสมบัติ อย่าลังเลที่จะตรวจสอบปัญหาต่างๆ หากคุณต้องการมีส่วนร่วม
วิธีที่ง่ายที่สุดในการติดตั้ง CedulaVE API คือผ่าน Composer
composer require megacreativo/cedulave-api
วิธีการข้อมูลพร้อมใช้งานในการดำเนินการค้นหา โดยจะได้รับการตอบสนองตามค่าเริ่มต้นในรูปแบบ JSON
หากต้องการดูตัวอย่างเพิ่มเติม ให้ไปที่ตัวอย่าง
/**
* Estructura de parametros
*
* @param string $nac Tipo de Nacionalidad. Valores permitidos [V|E]. Cualquier otro valor producirá un Error 301
* @param string $cedula Número de Cédula de Identidad a consultar
* @param boolean $json (Opcional) Si es true devolver JSON como respuesta, en caso contrario devuelve un ARRAY. Valor por defecto TRUE
* @param boolean $pretty (Opcional) Se devuelve un JSON, este parametro establece si se aplica JSON_PRETTY_PRINT. Valor por defecto FALSE
*/
function info( string $ nac , string $ cedula , bool $ json = true , bool $ pretty = false )
/**
* Ejemplos de uso
**/
// Retorna un JSON
CedulaVE:: info ( ' V ' , ' 12345678 ' );
// Retorna un Array
CedulaVE:: info ( ' V ' , ' 12345678 ' , false );
// Retorna un JSON formateado
vCedulaVE:: info ( ' V ' , ' 12345678 ' , true , true );
{
"status" : 200 ,
"version" : " 1.1.1 " ,
"website" : " https://api.megacreativo.com/public/cedula-ve/v1 " ,
"response" :
{
"nac" : " V " , /* Nacionalidad. [V|E] */
"dni" : " 12345678 " , /* Cédula de identidad */
"name" : " Jhon Alfred " , /* Primer y segundo nombre */
"lastname" : " Doe Law " , /* Primer y segundo apellido */
"fullname" : " Jhon Alfred Doe Law " , /* Nombre completo */
"state" : " Estado " , /* Estado donde se encuentra el Centro de votación */
"municipality" : " Municipio " , /* Municipio del Centro de votación */
"parish" : " Parroquia " , /* Parroquia del Centro de votación */
"voting" : " Centro de votación " , /* Nombre del Centro de votación */
"address" : " Direccion " /* Dirección del Centro de votación */
}
}
Array
(
[status] => 200
[version] => 1.1 . 1
[api] => https: //api.megacreativo.com/public/cedula-ve/v1
[data] => Array
(
[nac] => V
[dni] => 12345678
[name] => JHON ALFRED
[lastname] => DOE LAW
[fullname] => JHON ALFRED DOE LAW
[state] => ESTADO
[municipality] => MUNICIPIO
[parish] => PARROQUIA
[voting] => CENTRO DE VOTACION
[address] => DIRECCION DEL CENTRO
)
)
ข้อผิดพลาด 404 ID ที่ปรึกษาไม่ได้ลงทะเบียนใน CNE
{
"status" : 404 ,
"version" : " 1.1.1 " ,
"api" : " https://api.megacreativo.com/public/cedula-ve/v1 " ,
"data" : {
"code" : 404 ,
"message" : " No se encontró la cédula de identidad "
}
}
ข้อผิดพลาด 301 ข้อมูลที่ได้รับไม่ถูกต้อง เกิดข้อผิดพลาดด้านสัญชาติ ค่าที่อนุญาต [V|E]
{
"status" : 301 ,
"version" : " 1.1.1 " ,
"api" : " https://api.megacreativo.com/public/cedula-ve/v1 " ,
"data" : {
"code" : 301 ,
"message" : " Los datos recibidos no son correctos, Error en la nacionalidad. Valores permitidos [V|E] "
}
}
ข้อผิดพลาด 302 ข้อมูลที่ได้รับไม่ถูกต้อง มีการป้อนอักขระที่ไม่ใช่ตัวเลข
{
"status" : 302 ,
"version" : " 1.1.1 " ,
"api" : " https://api.megacreativo.com/public/cedula-ve/v1 " ,
"data" : {
"code" : 302 ,
"message" : " Los datos recibidos no son correctos. Se introdujo un caracter no numerico "
}
}
ข้อผิดพลาด 303 ข้อมูลที่ได้รับไม่ถูกต้อง มีการป้อนอักขระที่ไม่ใช่ตัวเลข
{
"status" : 303 ,
"version" : " 1.1.1 " ,
"api" : " https://api.megacreativo.com/public/cedula-ve/v1 " ,
"data" : {
"code" : 303 ,
"message" : " Debe ingresar una cedula de indetidad válida. Sólo se permiten caracteres numéricos "
}
}
บรายัน รินคอน
เราใช้ SemVer สำหรับ versioninWg สำหรับเวอร์ชันที่มีอยู่ทั้งหมด ให้ดูที่แท็กในที่เก็บนี้
ซอฟต์แวร์นี้เผยแพร่ภายใต้ใบอนุญาต MIT ลิขสิทธิ์ © 2018-2020. ทำด้วย ❤️ โดย Brayan Rincon & MegaCreativo https://megacreativo.com