This class stores settings used when creating a Spotify session.
Your application key (binary string).
The location where Spotify will write cache files. This cache include tracks, cached browse results and coverarts. Set to
''to disable cache.
Url to the proxy server that should be used. The format is
protocol://<host>:port(where protocol is http/https/socks4/socks5).
Password to authenticate with the proxy server.
Username to authenticate with proxy server.
The location where Spotify will write setting files and per-user cache items. This includes playlists, track metadata, etc. ‘settings_location’ may be the same path as ‘cache_location’. ‘settings_location’ folder will not be created (unlike ‘cache_location’), if you don’t want to create the folder yourself, you can set ‘settings_location’ to ‘cache_location’.
“User-Agent” for your application - max 255 characters long. The User-Agent should be a relevant, customer facing identification of your application.