car-registration-api-ecuador
Version:
Get car information from an Ecuadorean number plate. An account username is required, which you can get from http://ec.placaapi.com/
32 lines (29 loc) • 821 B
JavaScript
var http = require('http');
var parseString = require('xml2js').parseString;
exports.CheckCarRegistrationEcuador = function(RegistrationNumber,username,callback){
getHttp("www.regcheck.org.uk",
"/api/reg.asmx/CheckEcuador?RegistrationNumber="+RegistrationNumber
+"&username=" + username,
function(data){
parseString(data,function(err,result){
var innerJson = result.Vehicle.vehicleJson;
var oInnerJson = JSON.parse(innerJson);
callback(oInnerJson);
});
});
}
function getHttp(host,path,callback) {
return http.get({
host: host,
path: path
}, function(response) {
// Continuously update stream with data
var body = "";
response.on('data', function(d) {
body += d;
});
response.on('end', function() {
callback(body);
});
});
}