Class: Similarweb::Client
- Inherits:
-
Object
- Object
- Similarweb::Client
- Includes:
- AlsoVisited, Category, CategoryRank, Destinations, Engagement, EstimatedVisits, Keywords, Referrals, SimilarSites, SocialReferrals, Tags, Traffic
- Defined in:
- lib/similarweb/client.rb
Instance Attribute Summary collapse
-
#api_key ⇒ Object
Returns the value of attribute api_key.
-
#http_client ⇒ Object
Returns the value of attribute http_client.
Instance Method Summary collapse
-
#initialize(args = {}) ⇒ Client
constructor
A new instance of Client.
Methods included from Traffic
Methods included from Tags
Methods included from Referrals
Methods included from Engagement
Methods included from Category
Methods included from SocialReferrals
Methods included from Keywords
Methods included from Destinations
Methods included from CategoryRank
Methods included from SimilarSites
Methods included from EstimatedVisits
Methods included from AlsoVisited
Constructor Details
#initialize(args = {}) ⇒ Client
Returns a new instance of Client.
17 18 19 20 21 22 |
# File 'lib/similarweb/client.rb', line 17 def initialize(args = {}) args.each do |key, value| send(:"#{key}=", value) end make_http_client! end |
Instance Attribute Details
#api_key ⇒ Object
Returns the value of attribute api_key.
15 16 17 |
# File 'lib/similarweb/client.rb', line 15 def api_key @api_key end |
#http_client ⇒ Object
Returns the value of attribute http_client.
15 16 17 |
# File 'lib/similarweb/client.rb', line 15 def http_client @http_client end |