eksisozluk
Version:
kutsal bilgi kaynağı (unofficial)
28 lines (23 loc) • 542 B
JavaScript
// eksisozluk/eksisozluk
;
// node packages
const cheerio = require('cheerio');
const request = require('request-promise');
module.exports = (endpoint, id, callback) => {
const options = {
uri: 'http://eksisozluk.com/' + endpoint + '/' + id,
transform: body => {
return cheerio.load(body, {
normalizeWhitespace: true,
xmlMode: true
});
}
};
request(options)
.then($ => {
callback($);
})
.catch(err => {
callback(err);
});
};