Class: OmniSocials::Resources::Locations
- Inherits:
-
Object
- Object
- OmniSocials::Resources::Locations
- Defined in:
- lib/omnisocials/resources/locations.rb
Overview
Locations resource: Instagram place tagging (search + validate).
Instance Method Summary collapse
-
#initialize(client) ⇒ Locations
constructor
A new instance of Locations.
-
#search(q) ⇒ Object
GET /locations/search?q= - search Facebook place pages usable as an Instagram location_id.
-
#validate(id) ⇒ Object
GET /locations/validate?id= - validate a location id before attaching it to a post.
Constructor Details
#initialize(client) ⇒ Locations
Returns a new instance of Locations.
7 8 9 |
# File 'lib/omnisocials/resources/locations.rb', line 7 def initialize(client) @client = client end |
Instance Method Details
#search(q) ⇒ Object
GET /locations/search?q= - search Facebook place pages usable as an Instagram location_id.
13 14 15 |
# File 'lib/omnisocials/resources/locations.rb', line 13 def search(q) @client.request("GET", "/locations/search", query: { "q" => q }) end |
#validate(id) ⇒ Object
GET /locations/validate?id= - validate a location id before attaching it to a post.
19 20 21 |
# File 'lib/omnisocials/resources/locations.rb', line 19 def validate(id) @client.request("GET", "/locations/validate", query: { "id" => id }) end |