Module: Datarank::Client::Interaction
- Included in:
- Datarank::Client
- Defined in:
- lib/datarank/interaction.rb
Overview
Module containing methods for interacting with a topic’s interaction data
Instance Method Summary collapse
- #interaction_daily(slug, options = {}) ⇒ Object
- #interaction_hourly(slug, options = {}) ⇒ Object
- #interaction_minutely(slug, options = {}) ⇒ Object
- #interaction_monthly(slug, options = {}) ⇒ Object
- #interaction_quarterly(slug, options = {}) ⇒ Object
-
#interaction_secondly(slug, options = {}) ⇒ Object
Fetch interaction for a topic grouped by a time interval.
- #interaction_weekly(slug, options = {}) ⇒ Object
- #interaction_yearly(slug, options = {}) ⇒ Object
Instance Method Details
#interaction_daily(slug, options = {}) ⇒ Object
22 23 24 |
# File 'lib/datarank/interaction.rb', line 22 def interaction_daily(slug, ={}) get "/topics/#{slug}/interaction/daily", end |
#interaction_hourly(slug, options = {}) ⇒ Object
18 19 20 |
# File 'lib/datarank/interaction.rb', line 18 def interaction_hourly(slug, ={}) get "/topics/#{slug}/interaction/hourly", end |
#interaction_minutely(slug, options = {}) ⇒ Object
14 15 16 |
# File 'lib/datarank/interaction.rb', line 14 def interaction_minutely(slug, ={}) get "/topics/#{slug}/interaction/minutely", end |
#interaction_monthly(slug, options = {}) ⇒ Object
30 31 32 |
# File 'lib/datarank/interaction.rb', line 30 def interaction_monthly(slug, ={}) get "/topics/#{slug}/interaction/monthly", end |
#interaction_quarterly(slug, options = {}) ⇒ Object
34 35 36 |
# File 'lib/datarank/interaction.rb', line 34 def interaction_quarterly(slug, ={}) get "/topics/#{slug}/interaction/quarterly", end |
#interaction_secondly(slug, options = {}) ⇒ Object
Fetch interaction for a topic grouped by a time interval
10 11 12 |
# File 'lib/datarank/interaction.rb', line 10 def interaction_secondly(slug, ={}) get "/topics/#{slug}/interaction/secondly", end |
#interaction_weekly(slug, options = {}) ⇒ Object
26 27 28 |
# File 'lib/datarank/interaction.rb', line 26 def interaction_weekly(slug, ={}) get "/topics/#{slug}/interaction/weekly", end |
#interaction_yearly(slug, options = {}) ⇒ Object
38 39 40 |
# File 'lib/datarank/interaction.rb', line 38 def interaction_yearly(slug, ={}) get "/topics/#{slug}/interaction/yearly", end |