Skip to content

Latest commit

History

25 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

4sq

NPM versionDependency Status

A node.js wrapper for the Foursquare API.

Installation

$ npm install 4sq

Examples

varFoursquare=require('4sq');varfsq=newFoursquare({token: 'OAuth2 access_token'});fsq.checkins('self',{limit: 5},function(error,data){if(error){thrownewError(error);}console.log(data);});
Foursquare=require'4sq'fsq=newFoursquaretoken:'OAuth2 access_token'fsq.checkins'self', limit:5, (error, data) ->thrownewError error if error
console.log data

How to retrieve foursquare OAuth2 access_token

Grab latest source code and install all dev dependencies

$ npm link

Change your host, client id, client secret in examples/get-access-token.coffee and after that run examples/get-access-token.coffee

$ coffee examples/get-access-token.coffee

API

  • user(user_id[, params], callback)
  • checkins(user_id[, params], callback)
  • badges(user_id[, params], callback)

By default user_id set to self.

Author

License

The MIT License, see the included license.md file.

Bitdeli Badge

About

A node.js wrapper for the Foursquare API

Resources

Stars

6 stars

Watchers

4 watching

Forks

Releases

Packages

Used by

Contributors

Languages