face-plus-plus is a node client for the faceplusplus.com(CN) API
$ npm install face-plus-plus
var fpp = require('face-plus-plus');
fpp.setApiKey('YOUR_API_KEY');
fpp.setApiSecret('YOUR_API_SECRET');
fpp.setServer('cn');
fpp.setVersion('2');
var options = {
timeout: 3000,
headers: { connection: "keep-alive" }
};
fpp.setOptions(options);
var fpp = require('face-plus-plus');
fpp.setApiKey('YOUR_API_KEY');
fpp.setApiSecret('YOUR_API_SECRET');
var parameters = {
url: 'http://example.com/a.jpg',
attribute: 'gender,age'
};
fpp.get('detection/detect', parameters, function(err, res) {
console.log(res);
});
var fpp = require('face-plus-plus'),
fs = require('fs');
fpp.setApiKey('YOUR_API_KEY');
fpp.setApiSecret('YOUR_API_SECRET');
var parameters = {
attribute: 'gender,age',
img : {
value: fs.readFileSync('./a.jpg')
, meta: {filename:'a.jpg'}
}
};
fpp.post('detection/detect', parameters, function(err, res) {
console.log(res);
});