Method: Foursquare2::Pages#page_venues

Defined in:
lib/foursquare2/pages.rb

#page_venues(page_id, options = {}) ⇒ Object

Get all venues for a given page.

Parameters:

  • page_id (String)
    • The page to retrieve venues for.

  • options (Hash) (defaults to: {})
  • String (Hash)

    a customizable set of options

Options Hash (options):

  • Integer (Object)

    :limit

  • Integer (Object)

    :offset - For paging through results

  • String (Object)

    :ll - Latitude and longitude in format LAT,LON - Limit results to venues near this latitude and longitude. NOT VALID with NE or SW (see after).


43
44
45
46
47
48
49
50
# File 'lib/foursquare2/pages.rb', line 43

def page_venues(page_id, options={})
  response = connection.get do |req|
    req.url "pages/#{page_id}/venues", options
  end
  venues = return_error_or_body(response, response.body.response.venues)
  venues = Foursquare2.filter(venues, options[:query]) if options.has_key? :query
  venues
end