bitly-shorten / net.thauvin.erik.bitly / Bitly

Bitly

open class Bitly (source)

A simple implementation of the Bitly Shortner API v4.

Constructors

<init>

Creates a new instance using an API Access Token.

Bitly(accessToken: String)

Creates a new instance using a Properties and Property Key.

Bitly(properties: Properties, key: String = Constants.ENV_ACCESS_TOKEN)

Creates a new instance using a Properties File Path and Property Key.

Bitly(propertiesFilePath: Path, key: String = Constants.ENV_ACCESS_TOKEN)

Creates a new instance using a Properties File and Property Key.

Bitly(propertiesFile: File, key: String = Constants.ENV_ACCESS_TOKEN)

Creates new instance.

Bitly()

Properties

accessToken

The API access token.

var accessToken: String

Functions

bitlinks

Bitlinks accessor.

fun bitlinks(): Bitlinks

call

Executes an API call.

fun call(endPoint: String, params: Map<String, String> = emptyMap(), method: Methods = Methods.POST): String