kwindla / node-snowshoe-stamp

Node.js SDK for the SnowShoe Stamp API

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Node.js SDK for the SnowShoe Stamp

Download

The source is available for download from GitHub. Alternatively, you can install using Node Package Manager (npm):

npm install snowshoestamp

Example

SnowShoeStamp = require 'snowshoestamp'

auth = new SnowShoeStamp('APIKEY', 'APISECRET')

# express 4 requires explicit wiring up of bodyParser components
bodyParser = require 'body-parser'
app.use bodyParser.urlencoded

# snowshoe api callback
app.all '/snowshoecallback', (req, res) ->
	auth.validateStamp req.body, (response) ->
		# do something

app.get '/stampscreen', (req, res) ->
	# redirect to stamp screen
	auth.stampScreen(req, res)

Development

Dependencies

This command needs to be ran first if CoffeeScript is not installed on your system

  • run sudo npm install -g coffee-script

Setup

Install all of the dependencies

  • run npm install

The following command will watch and compile Coffeescript

  • run cake dev

About

Node.js SDK for the SnowShoe Stamp API


Languages

Language:CoffeeScript 98.8%Language:JavaScript 1.2%