spotify Client Pkce Api
Instantiate a new SpotifyClientApiBuilder. This is for PKCE authorization.
Use case: I am using the PKCE client authorization flow.
Return
Configurable SpotifyClientApiBuilder that, when built, creates a new SpotifyClientApi
Parameters
Spotify client id
Spotify redirect uri
A SpotifyUserAuthorization that must contain one of the following: authorization code (preferred), access token string (tokenString), Token object, and that may contain a refresh token (preferred) with which to refresh the access token. Retrieved after PKCE client authorization flow. **You must provide a code verifier (plaintext).
Override default API options such as the cache limit
Instantiate a new SpotifyClientApiBuilder. This is for PKCE authorization.
Use case: I am using the PKCE client authorization flow.
Return
Configurable SpotifyClientApiBuilder that, when built, creates a new SpotifyClientApi
Parameters
Spotify client id
Spotify redirect uri
The code verifier generated that the client authenticated with (using its code challenge)
Only available when building SpotifyClientApi. Spotify auth code
Instantiate a new SpotifyClientApiBuilder. This is for PKCE authorization.
Use case: I am using the PKCE client authorization flow.
Return
Configurable SpotifyClientApiBuilder that, when built, creates a new SpotifyClientApi
Parameters
Spotify client id
Spotify redirect uri
The code verifier generated that the client authenticated with (using its code challenge)
Only available when building SpotifyClientApi. Spotify auth code
Override default API options such as the cache limit
Instantiate a new SpotifyClientApiBuilder. This is for PKCE authorization.
Use case: I am using the PKCE client authorization flow.
Return
Configurable SpotifyClientApiBuilder that, when built, creates a new SpotifyClientApi
Parameters
Spotify client id
Spotify redirect uri
Build the API using an existing token.
Override default API options such as the cache limit