Getting Started
Auth-Methods
Before you can use the Web API's full functionality, you need the user to authenticate your Application. If you want to know more, you can read to the whole auth-process here.
Before you start, install SpotifyAPI.Web.Auth
and create an application at Spotify: Your Applications
After you have created your Application, you will have following important values:
Name | Description |
---|---|
Client_Id | This is your client_id, you don't have to hide it |
Client_Secret | Never use this in one of your client-side apps! Keep it secret! |
Redirect URIs | Some of auth flows require that you set the correct redirect URI |
Now you can start with the user-authentication. Spotify provides 3 ways (4 if you consider different implementations):
TokenSwapAuth (Recommended, server-side code mandatory, most secure method. The necessary code is shown here so you do not have to code it yourself.)
AutorizationCodeAuth (Not recommended, server-side code needed, else it's unsecure)
ClientCredentialsAuth (Not recommended, server-side code needed, else it's unsecure)
Overview: