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