Skip to content

Repository files navigation

build status

ducksnode

Node.js Ducksboard API wrapper.

Getting Started

Install the module with: npm install ducksnode

varoptions={api_key : '#your api key#'};varducksnode=require('ducksnode').create(options);// simple push to 'my_widget'ducksnode.push('my_widget',324);// pushing an object instead of a primitive value.ducksnode.push('my_widget',{value: 324,timestamp: 1342421466862});// push to 'my_widget' with callbackducksnode.push('my_widget',324,function(err,response_status){if(err){console.error(err);//error pushing to ducksboard server.}});// push to more than one widget, with callbackducksnode.push(['my_widget1','my_widget2'],324,function(err,response_status){//this callback will be called once for each widgetif(err){console.error(err);//error pushing to ducksboard server.}});

Run the tests with: npm test (requires mocha)

Examples

Look into the "examples" folder

Release History

0.1.0 Initial release

Contributions

  • mjschranz : Allow for multiple widget id's to be sent at once.

TODO

  • Pull API
  • Http Pull API
  • Websockets API
  • Dashboard API

License

Copyright (c) 2012 Iván Loire Licensed under the MIT license.

About

Ducksboard API wrapper on node.js

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages