Module: Upkey::Chatterly::Urls::Builder
- Defined in:
- lib/upkey/chatterly/urls/builder.rb
Class Method Summary collapse
Class Method Details
.access_chatterly ⇒ Object
15 16 17 18 |
# 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 |
.post_url(url, client) ⇒ Object
5 6 7 8 9 10 |
# File 'lib/upkey/chatterly/urls/builder.rb', line 5 def self.post_url(url, client) @url = url @client = client access_chatterly end |
.url_params ⇒ Object
20 21 22 23 24 25 26 27 |
# File 'lib/upkey/chatterly/urls/builder.rb', line 20 def url_params { shortened_url: { url: @url }, access_key: @client.access_key } end |