module Upkey::Chatterly::Urls::Builder
Public Class Methods
post_url(url, client)
click to toggle source
# File lib/upkey/chatterly/urls/builder.rb, line 5 def self.post_url(url, client) @url = url @client = client access_chatterly end
Private Class Methods
access_chatterly()
click to toggle source
# File lib/upkey/chatterly/urls/builder.rb, line 15 def access_chatterly resp = @client.conn.post '/api/shortened_urls', url_params Upkey::Chatterly::Urls::Response.new(resp) end
url_params()
click to toggle source
# File lib/upkey/chatterly/urls/builder.rb, line 20 def url_params { shortened_url: { url: @url }, access_key: @client.access_key } end