Module: Upkey::Chatterly::Urls::Accessor

Defined in:
lib/upkey/chatterly/urls/accessor.rb

Class Method Summary collapse

Class Method Details

.access_chatterlyObject



15
16
17
18
# File 'lib/upkey/chatterly/urls/accessor.rb', line 15

def access_chatterly
  resp = @client.conn.get '/api/shortened_urls/0', url_params
  Upkey::Chatterly::Urls::Response.new(resp)
end

.get_url(url, client) ⇒ Object



5
6
7
8
9
10
# File 'lib/upkey/chatterly/urls/accessor.rb', line 5

def self.get_url(url, client)
  @url = url
  @client = client

  access_chatterly
end

.url_paramsObject



20
21
22
23
24
25
# File 'lib/upkey/chatterly/urls/accessor.rb', line 20

def url_params
  {
    url: @url,
    access_key: @client.access_key
  }
end