Module: BWAPI::Client::Projects::FacebookQueries
- Included in:
- BWAPI::Client::Projects
- Defined in:
- lib/bwapi/client/projects/facebook_queries.rb
Overview
FacebookQueries module for projects/facebookqueries endpoints
Instance Method Summary collapse
-
#authorise_facebook_queries(project_id, opts = {}) ⇒ Hash
Authorise facebook queries in a project.
-
#create_facebook_query(project_id, opts = {}) ⇒ Hash
Create a facebook query in a project.
-
#delete_facebook_query(project_id, query_id) ⇒ Object
Delete a Facebook query.
-
#facebook_queries(project_id) ⇒ Hash
Get all facebook queries in a project.
-
#get_facebook_query(project_id, query_id) ⇒ Hash
Get a specific facebook query in a project.
-
#update_facebook_query(project_id, query_id, opts = {}) ⇒ Hash
Update an existing facebook query in a project.
Instance Method Details
#authorise_facebook_queries(project_id, opts = {}) ⇒ Hash
Authorise facebook queries in a project
59 60 61 |
# File 'lib/bwapi/client/projects/facebook_queries.rb', line 59 def (project_id, opts = {}) post "projects/#{project_id}/facebookqueries/authorise", opts end |
#create_facebook_query(project_id, opts = {}) ⇒ Hash
Create a facebook query in a project
47 48 49 |
# File 'lib/bwapi/client/projects/facebook_queries.rb', line 47 def create_facebook_query(project_id, opts = {}) post "projects/#{project_id}/facebookqueries", opts end |
#delete_facebook_query(project_id, query_id) ⇒ Object
Delete a Facebook query
TODO: Add parameters documentation
95 96 97 |
# File 'lib/bwapi/client/projects/facebook_queries.rb', line 95 def delete_facebook_query(project_id, query_id) delete "/projects/#{project_id}/facebookqueries/#{query_id}" end |
#facebook_queries(project_id) ⇒ Hash
Get all facebook queries in a project
10 11 12 |
# File 'lib/bwapi/client/projects/facebook_queries.rb', line 10 def facebook_queries(project_id) get "projects/#{project_id}/facebookqueries" end |
#get_facebook_query(project_id, query_id) ⇒ Hash
Get a specific facebook query in a project
19 20 21 |
# File 'lib/bwapi/client/projects/facebook_queries.rb', line 19 def get_facebook_query(project_id, query_id) get "projects/#{project_id}/facebookqueries/#{query_id}" end |
#update_facebook_query(project_id, query_id, opts = {}) ⇒ Hash
Update an existing facebook query in a project
88 89 90 |
# File 'lib/bwapi/client/projects/facebook_queries.rb', line 88 def update_facebook_query(project_id, query_id, opts = {}) put "projects/#{project_id}/facebookqueries/#{query_id}", opts end |