0.0.1 • Published 10 years ago

keyrotator v0.0.1

Weekly downloads
2
License
MIT
Repository
github
Last release
10 years ago

keyrotator

get next valid key from array of keys with limit requests.

For example, google developer key for Voice API have request limit = 50. You can use some keys for work your app.

Usage

var Keyrotator = require('keyrotator');

var keys = [
  {
    key: 'google_developer_key_1',
    limit: 20
  },
  {
    key: 'google_developer_key_2',
    limit: 30
  }
];

var keyrotator = new Keyrotator(keys);
var workKey = keyrotator.getKey();

Install

npm install keyrotator --save

API

getKey()

return key

getSize()

return sum of keys' limits