Class: ShareCount::Linkedin

Inherits:
Base
  • Object
show all
Defined in:
lib/share_count/linkedin.rb

Constant Summary collapse

URL =
'http://www.linkedin.com/countserv/count/share'

Constants inherited from Base

Base::DEFAULT_OPEN_TIMEOUT, Base::DEFAULT_TIMEOUT

Instance Attribute Summary

Attributes inherited from Base

#checked_url

Instance Method Summary collapse

Methods inherited from Base

config=, #initialize, #shares

Methods included from StringHelper

#to_camel_case, #to_underscore

Constructor Details

This class inherits a constructor from ShareCount::Base

Instance Method Details

#shares!Object



5
6
7
8
9
10
11
12
13
14
# File 'lib/share_count/linkedin.rb', line 5

def shares!
  response = get(URL, {
    params: {
      url: checked_url,
      format: 'json'
    }
  })

  JSON.parse(response)['count']
end