Module: Foursquare

Includes:
HTTParty
Defined in:
lib/foursquare.rb,
lib/foursquare/base.rb,
lib/foursquare/user.rb,
lib/foursquare/venue.rb,
lib/foursquare/checkin.rb

Overview

:nodoc:

Defined Under Namespace

Classes: Base, Checkin, RecordNotFound, UnauthorizedException, User, Venue

Class Method Summary collapse

Class Method Details

.available?Boolean

Test if API is up and available api.playfoursquare.com/v1/test

Returns:

  • (Boolean)


22
23
24
25
# File 'lib/foursquare.rb', line 22

def self.available?
  response = get("/test.json", :query => nil)
  (!response.nil? && response["response"] == "ok") ? true : false
end

.citiesObject

Returns a list of currently active cities. api.playfoursquare.com/v1/cities



16
17
18
# File 'lib/foursquare.rb', line 16

def self.cities
  get("/cities.json", :query => nil)["cities"]
end