Catalog npm
PACKAGE EXPLORERView in registry

3scale_senico

npm

Client for 3Scale Networks API

3scaleapiauthorizationweb
Versions collected1
Direct dependencies4From release 0.4.0
Last observed20 Oct, 19:52 UTC

README

Version 0.4.0 documentation

3scale integration plugin for JavaScript/CoffeeScript/Node.js applications Build Status

3scale is an API Infrastructure service which handles API Keys, Rate Limiting, Analytics, Billing Payments and Developer Management. Includes a configurable API dashboard and developer portal CMS. More product stuff at http://www.3scale.net/, support information at http://support.3scale.net/.

Requirements

  • libxml2 library

Installation

The module is delivered through the package manager npm, so that the installation should be easy as: npm install 3scale

Testing

To run tests: vows test/* --spec

In the root of the project.

Usage

var Client = require('3scale').Client;

client = new Client("your provider key");

client.authorize({app_id: "your application id", app_key: "your application key"}, function(response){
  sys.log(sys.inspect(response));
});

// Or for reports

var trans = [
              { "app_id": "your application id", "usage": {"hits": 1}},
              { "app_id": "your application id", "usage": {"hits": 1000}}
             ]

client.report(trans, function(response){
  console.log(response);
});

Downloads & popularity

Awaiting observations

No metric observations yet

Download counts and popularity will appear here as the collector receives them.

Versions 1

Collected releases
VersionPublishedDirect dependenciesOpen version
0.4.0Registry latest7 Mar 20134

Package advisories

0
No matching advisories collected

This describes our collected data; it is not a security assessment.

Repository

PENDING
3scale/3scale_ws_api_for_nodejs

Shared repository data · GitHub

License detected in repository
Not collected

Metadata history

Meaningful changes
Current collected state Current

Observed since 20 Oct, 19:52 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package:65ca6a9c1a5245e75029200e3e0dcd94354430229db51af2a1011eb86893f0c0