qdb-api
An API wrapper for Quote Database.
const qdb = require('qdb-api')
APIs available
- Get a random quote
- Get the latest quote
- Get specific quote by it's id
- Search for a quote
Get a random quote
qdb.random()
.then(quote => {
console.log(quote.id);
console.log(quote.score);
console.log(quote.text);
})
.catch(reason => {
console.log(reason);
});
Get the latest quote
qdb.latest()
.then(quote => {
console.log(quote.id);
console.log(quote.score);
console.log(quote.text);
})
.catch(reason => {
console.log(reason);
});
Get a specific quote by it's id
qdb.get(4680)
.then(quote => {
console.log(quote.id);
console.log(quote.score);
console.log(quote.text);
})
.catch(reason => {
console.log(reason);
});
Search for a quote
qdb.search('tom', 0, 10)
.then(quotes => {
quotes.forEach(quote => {
console.log(quote.id);
console.log(quote.score);
console.log(quote.text);
});
})
.catch(reason => {
console.log(reason);
});
Disclaimer
Please note that is an unofficial API.