Properties

Link copied to clipboard

Allows you to authenticate a SpotifyClientApi with an authorization code or build SpotifyApi using a refresh token

Link copied to clipboard

A block in which Spotify application credentials (accessible via the Spotify dashboard) should be put

Link copied to clipboard

Allows you to override default values for caching, token refresh, and logging

Functions

Link copied to clipboard

Allows you to authenticate a SpotifyClientApi with an authorization code or build SpotifyApi using a refresh token

Link copied to clipboard

Allows you to authenticate a SpotifyClientApi with an authorization code or build SpotifyApi using a refresh token

Link copied to clipboard
abstract suspend fun build(enableDefaultTokenRefreshProducerIfNoneExists: Boolean = true): SpotifyClientApi

Build the T by provided information

Link copied to clipboard
open fun buildRestAction(enableDefaultTokenRefreshProducerIfNoneExists: Boolean = true): SpotifyRestAction<SpotifyClientApi>

Build the T by provided information

Link copied to clipboard

A block in which Spotify application credentials (accessible via the Spotify dashboard) should be put

Link copied to clipboard
abstract fun getAuthorizationUrl(vararg scopes: SpotifyScope, state: String? = null): String

Create a Spotify authorization URL from which API access can be obtained

Link copied to clipboard

Allows you to override default values for caching, token refresh, and logging