ISpotifyClientApiBuilder

Client interface exposing getAuthorizationUrl

Functions

authentication
Link copied to clipboard
common
Allows you to authenticate a SpotifyClientApi with an authorization code or build SpotifyApi using a refresh token
authorization
Link copied to clipboard
common
Allows you to authenticate a SpotifyClientApi with an authorization code or build SpotifyApi using a refresh token
build
Link copied to clipboard
common
abstract suspend fun build(enableDefaultTokenRefreshProducerIfNoneExists: Boolean = true): SpotifyClientApi
Build the T by provided information
credentials
Link copied to clipboard
common
A block in which Spotify application credentials (accessible via the Spotify dashboard) should be put
equals
Link copied to clipboard
common
open operator fun equals(other: Any?): Boolean
getAuthorizationUrl
Link copied to clipboard
common
abstract fun getAuthorizationUrl(vararg scopes: SpotifyScope, state: String? = null): String
Create a Spotify authorization URL from which API access can be obtained
hashCode
Link copied to clipboard
common
open fun hashCode(): Int
options
Link copied to clipboard
common
Allows you to override default values for caching, token refresh, and logging
open fun options(block: SpotifyApiOptions.() -> Unit): ISpotifyApiBuilder<SpotifyClientApi, SpotifyClientApiBuilder>
Allows you to override default values for caching, token refresh, and logging
toString
Link copied to clipboard
common
open fun toString(): String

Properties

authorization
Link copied to clipboard
common
abstract var authorization: SpotifyUserAuthorization
Allows you to authenticate a SpotifyClientApi with an authorization code or build SpotifyApi using a refresh token
credentials
Link copied to clipboard
common
abstract var credentials: SpotifyCredentials
A block in which Spotify application credentials (accessible via the Spotify dashboard) should be put
options
Link copied to clipboard
common
abstract var options: SpotifyApiOptions
Allows you to override default values for caching, token refresh, and logging

Inheritors

SpotifyClientApiBuilder
Link copied to clipboard

Sources

(source)
Link copied to clipboard