UNPKG

kred

Version:

Kred API client for Node.js

57 lines (34 loc) 1.52 kB
# Kred API client for Node.js This library allows you to easily access all API endpoints for Kred. Refer to the [Kred API documentation](https://developer.peoplebrowsr.com/kred) for more details. ## Requirements Request a free API key at https://developer.peoplebrowsr.com/signup ## Usage Use your app id and app key to create a Kred instance var Kred = require('kred'); var kred = new Kred(APP_ID, APP_KEY); Default configuration can be overriden by providing a config object var kred = new Kred(APP_ID, APP_KEY, { protocol: 'http', host: 'api.kred.com', port: 80 }); Call any of the available API methods `kredscore`, `kred`, `kredentials`, `dailyscore`, `dailypoints`, `activityStream`, `friendStream`, `kredinfluence`, `kredoutreach`, `kredretweetinfluence` with a parameters object and a callback function var parameters = {source: 'twitter', term: 'dirkbonhomme'}; kred.kredscore(parameters, function(error, results){ if(error){ console.log('Something went wrong', error); }else{ console.log('Results', results); } }); or call new/unsupported API endpoints kred.request('kredscore', parameters, callback); ## Developing The library is published to NPM and can be installed with the following command: $ npm install kred ## Testing Navigate to this module's repository and make sure you have the development modules installed: $ npm install Run the tests: $ npm test