====== Código de ejemplo ====== NOTA IMPORTANTE: Si usted esta prestando un servicio de registro en línea, es altamente recomendable que utilice un sistema Captcha antes de hacer una consulta a nuestro API ya que si presenta un ataque DDoS en su sistema podría gastarle su número máximo de solicitudes por hora del plan contratado. Para más información le recomendamos leer http://es.wikipedia.org/wiki/Captcha. ==== Código de ejemplo en PHP ==== 3?$res:false; $res = json_decode($res, true); return isset($res['data']) && $res['data']?$res['data']:$res['error_str']; } $consulta = getCI(00000); if(is_array($consulta)) { print_r($consulta); }else{ echo "Ocurrio un error en la consulta: ".$consulta; } ==== Código de ejemplo en Python ==== import urllib.request import json APPID_CEDULA = 'APP-ID-AQUI' TOKEN_CEDULA = 'TOKEN-AQUI' def getCI( cedula ): global APPID_CEDULA global TOKEN_CEDULA response = urllib.request.urlopen('https://api.cedula.com.ve/api/v1?app_id='+APPID_CEDULA+'&token='+TOKEN_CEDULA+'&cedula='+cedula).read() if response: data = json.loads(response.decode("utf-8")) if data['data']: return data['data'] return false persona = getCI('00000') if persona: print(persona['primer_nombre']) print(persona['primer_apellido']) print(persona) else: print('Ocurrio un error') ==== Código de ejemplo en NodeJS ==== var request = require("request") var APPID_CEDULA = 'APP-ID-AQUI'; var TOKEN_CEDULA = 'TOKEN-AQUI'; function getCI(cedula, cb) { request({ url: 'https://api.cedula.com.ve/api/v1?app_id='+APPID_CEDULA+'&token='+TOKEN_CEDULA+'&cedula='+cedula, json: true, rejectUnauthorized: false }, function (error, response, body) { if (!error && response.statusCode === 200) { if(body.data) return cb(true, body.data, false); else return cb(true, false, body.error_str); }else{ cb(false, false, false); } }); } getCI('00000', function(result, data, error_str){ if(result) if(error_str) console.log('Ocurrio un error: '+error_str); else console.log(data); else console.log('Ocurrio un error en la consulta'); });