Module: Singleplatform::Client::Photos
- Included in:
- Singleplatform::Client
- Defined in:
- lib/singleplatform/client/photos.rb
Instance Method Summary collapse
-
#photos_for(id, options = {}) ⇒ Hashie::Mash
Fetch photos for a given location.
-
#photos_updated_since(date, options = {}) ⇒ Hashie::Mash
Fetch photos added/updated since a given date.
Instance Method Details
#photos_for(id, options = {}) ⇒ Hashie::Mash
Fetch photos for a given location
12 13 14 15 16 |
# File 'lib/singleplatform/client/photos.rb', line 12 def photos_for(id, = {}) raise Error::InvalidLocationError unless valid_params?(id) url = generate_url("/location/#{id}/photos", ) Request.get(url) end |
#photos_updated_since(date, options = {}) ⇒ Hashie::Mash
Fetch photos added/updated since a given date
24 25 26 27 28 29 30 31 |
# File 'lib/singleplatform/client/photos.rb', line 24 def photos_updated_since(date, = {}) raise Error::InvalidDateError unless valid_params?(date) url = generate_url( '/photos/updated_since/', { date: date }.merge() ) Request.get(url) end |