Method: Bitly::API::Bitlink.fetch

Defined in:
lib/bitly/api/bitlink.rb

.fetch(client:, bitlink:) ⇒ Bitly::API::Bitlink

Return information about a bitlink [‘GET /v4/bitlink/bitlink`](dev.bitly.com/v4/#operation/getBitlink)

Examples:

bitlink = Bitly::API::Bitlink.fetch(client: client, bitlink: "bit.ly/example")

Parameters:

  • client (Bitly::API::Client)

    An authorized API client

  • bitlink (String)

    The bitlink you want information about

Returns:



93
94
95
96
97
# File 'lib/bitly/api/bitlink.rb', line 93

def self.fetch(client:, bitlink:)
  bitlink = Utils.normalise_bitlink(bitlink: bitlink)
  response = client.request(path: "/bitlinks/#{bitlink}")
  new(data: response.body, client: client, response: response)
end