nodejs-piwik
This a node.js module to access a Piwik API.
Installation
npm install piwik-client
Usage
var PiwikClient = ;var myClient = 'https://example.tld/index.php' 'abcd1234' myClient;
new PiwikClient(baseUrl, [token])
- Returns a new PiwikClient
baseURL
- required - The URL to your Piwik installation. Both HTTP and HTTPS are supported.token
- optional - Your API access token. Either set token or include token_auth in the baseURL.
PiwikClient#api({options}, callback)
- Gets or sets data. Check out the Piwik API Reference for methods.
options.method
- required - The method you want to call.options.everything-else
- optional - Dependent on the method your callingcallback
- required - Will be called upon error or successful call, first arg is null unless there was an error, second contains parsed JSON response from piwik.