voter-registration
Version:
US voter registration confirmation
33 lines (28 loc) • 672 B
JavaScript
var request = require('request');
module.exports = function(opts, cb) {
request({
url: 'https://voter.njsvrs.com/PublicAccess/servlet/com.saber.publicaccess.control.PublicAccessNavigationServlet',
method: 'POST',
form: {
firstName: opts.first_name,
middleName: opts.middle_name,
lastName: opts.last_name,
monthDOB: opts.dob.format('M'),
yearDOB: opts.dob.format('YYYY'),
incDefDOB: 'Y',
userProcess: 'PublicSearch',
EVENT: 'PublicSearchResult'
}
}, function(err, res, body) {
if (err) {
cb(err);
return;
}
var result = {
registered: null,
party: null
};
//TODO
cb(null, result);
});
};