class FacebookPlaces::Client
Attributes
access_token[RW]
Accessors
Public Class Methods
new(access_token)
click to toggle source
Methods
# File lib/facebook_places/client.rb, line 7 def initialize(access_token) @access_token = access_token end
Public Instance Methods
find(place_id, fields: [])
click to toggle source
Search for place with place id
# File lib/facebook_places/client.rb, line 12 def find(place_id, fields: []) options = { fields: fields.join(','), access_token: access_token } Place.find(place_id, options: options) end
search(center: '', q: '', distance: '', categories: [], fields: [], limit: 25)
click to toggle source
# File lib/facebook_places/client.rb, line 20 def search(center: '', q: '', distance: '', categories: [], fields: [], limit: 25) options = { q: q, fields: fields.join(','), center: center, distance: distance, 'categories[]' => categories, limit: limit, access_token: access_token } Place.search(options) end