Sha256: 7dea1e1f344d3385b0790756fe8ae1af1169a54af33ea27124caa0ac41fda79b
Contents?: true
Size: 832 Bytes
Versions: 1
Compression:
Stored size: 832 Bytes
Contents
module Brandspotter class Client def subscriptions get_request configure_payload('/subscriptions') end def find_subscription(id) get_request configure_payload("/subscriptions/#{id}") end def create_subscription(opts={}) opts.assert_valid_keys(:hashtag) post_request '/subscriptions', opts end def destroy_subscription(id) delete_request "/subscriptions/#{id}" end def locations get_request configure_payload('/locations') end def find_location(id) get_request configure_payload("/locations/#{id}") end def create_location(opts={}) opts.assert_valid_keys(:location, :instagram_location_id) post_request '/locations', opts end def destroy_location(id) delete_request "/locations/#{id}" end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
brandspotter-1.0.2 | lib/brandspotter/client/jobs.rb |