Class: SharedCountApi::Client
- Inherits:
-
Object
- Object
- SharedCountApi::Client
- Defined in:
- lib/shared_count_api.rb
Constant Summary collapse
- HTTP_ENDPOINT =
"http://api.sharedcount.com/".freeze
- HTTPS_ENDPOINT =
"https://sharedcount.appspot.com/".freeze
Instance Method Summary collapse
- #buzz ⇒ Object
- #delicious ⇒ Object
- #diggs ⇒ Object
- #facebook_like_count ⇒ Object
- #facebook_share_count ⇒ Object
- #google_plus_one ⇒ Object
-
#initialize(url, use_ssl = false) ⇒ Client
constructor
A new instance of Client.
- #linked_in ⇒ Object
- #pinterest ⇒ Object
- #reddit ⇒ Object
- #stumble_upon ⇒ Object
- #twitter ⇒ Object
Constructor Details
#initialize(url, use_ssl = false) ⇒ Client
Returns a new instance of Client.
21 22 23 |
# File 'lib/shared_count_api.rb', line 21 def initialize(url, use_ssl = false) @url, @use_ssl = url, use_ssl end |
Instance Method Details
#buzz ⇒ Object
49 50 51 |
# File 'lib/shared_count_api.rb', line 49 def buzz response["Buzz"] end |
#delicious ⇒ Object
41 42 43 |
# File 'lib/shared_count_api.rb', line 41 def delicious response["Delicious"] end |
#diggs ⇒ Object
57 58 59 |
# File 'lib/shared_count_api.rb', line 57 def diggs response["Diggs"] end |
#facebook_like_count ⇒ Object
33 34 35 |
# File 'lib/shared_count_api.rb', line 33 def facebook_like_count facebook_metrics["like_count"] end |
#facebook_share_count ⇒ Object
37 38 39 |
# File 'lib/shared_count_api.rb', line 37 def facebook_share_count facebook_metrics["share_count"] end |
#google_plus_one ⇒ Object
45 46 47 |
# File 'lib/shared_count_api.rb', line 45 def google_plus_one response["GooglePlusOne"] end |
#linked_in ⇒ Object
65 66 67 |
# File 'lib/shared_count_api.rb', line 65 def linked_in response["LinkedIn"] end |
#pinterest ⇒ Object
61 62 63 |
# File 'lib/shared_count_api.rb', line 61 def pinterest response["Pinterest"] end |
#reddit ⇒ Object
29 30 31 |
# File 'lib/shared_count_api.rb', line 29 def reddit response["Reddit"] end |
#stumble_upon ⇒ Object
25 26 27 |
# File 'lib/shared_count_api.rb', line 25 def stumble_upon response["StumbleUpon"] end |
#twitter ⇒ Object
53 54 55 |
# File 'lib/shared_count_api.rb', line 53 def twitter response["Twitter"] end |