Method: Bitly::API::Bitlink.shorten
- Defined in:
- lib/bitly/api/bitlink.rb
.shorten(client:, long_url:, domain: nil, group_guid: nil) ⇒ Bitly::API::Bitlink
Shortens a long url. [‘POST /v4/shorten`](dev.bitly.com/v4/#operation/createBitlink)
35 36 37 38 39 40 41 42 43 44 45 |
# File 'lib/bitly/api/bitlink.rb', line 35 def self.shorten(client:, long_url:, domain: nil, group_guid: nil) response = client.request( path: "/shorten", method: "POST", params: { "long_url" => long_url, "domain" => domain, "group_guid" => group_guid }) new(data: response.body, client: client, response: response) end |