Skip to content

Navigation Menu

Sign in
Sign up

Latest commit

History

25 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

4sq

NPM version Dependency Status

A node.js wrapper for the Foursquare API.

Installation

$ npm install 4sq

Examples

var Foursquare = require('4sq');
var fsq = new Foursquare({
 token: 'OAuth2 access_token'
});
fsq.checkins('self', {limit: 5}, function(error, data) {
 if (error) {
 throw new Error(error);
 }
 console.log(data);
});
Foursquare = require '4sq'
fsq = new Foursquare token: 'OAuth2 access_token'
fsq.checkins 'self', limit: 5, (error, data) ->
 throw new Error 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

AltStyle によって変換されたページ (->オリジナル) /