spotify_to_ytmusic icon indicating copy to clipboard operation
spotify_to_ytmusic copied to clipboard

Error when putting in the spotify redirect URL

Open BanHerobrine opened this issue 4 months ago • 0 comments

`` Using localhost as redirect URI without a port. Specify a port (e.g. localhost:8080) to allow automatic retrieval of authentication code instead of having to copy and paste the URL your browser is redirected to. Enter the URL you were redirected to: (the url I got redirected to) Traceback (most recent call last): File "C:\Users\comma\pipx\venvs\spotify-to-ytmusic\Lib\site-packages\spotipy\oauth2.py", line 549, in get_access_token response.raise_for_status() ~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "C:\Users\comma\pipx\venvs\spotify-to-ytmusic\Lib\site-packages\requests\models.py", line 1024, in raise_for_status raise HTTPError(http_error_msg, response=self) requests.exceptions.HTTPError: 400 Client Error: Bad Request for url: https://accounts.spotify.com/api/token

During handling of the above exception, another exception occurred:

Traceback (most recent call last): File "", line 198, in _run_module_as_main File "", line 88, in run_code File "c:\users\comma.local\bin\spotify_to_ytmusic.exe_main.py", line 7, in sys.exit(main()) ~~~~^^ File "C:\Users\comma\pipx\venvs\spotify-to-ytmusic\Lib\site-packages\spotify_to_ytmusic\main.py", line 98, in main args.func(args) ~~~~~~~~~^^^^^^ File "C:\Users\comma\pipx\venvs\spotify-to-ytmusic\Lib\site-packages\spotify_to_ytmusic\controllers.py", line 34, in all pl = spotify.getUserPlaylists(args.user) File "C:\Users\comma\pipx\venvs\spotify-to-ytmusic\Lib\site-packages\spotify_to_ytmusic\spotify.py", line 70, in getUserPlaylists pl = self.api.user_playlists(user)["items"] ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ File "C:\Users\comma\pipx\venvs\spotify-to-ytmusic\Lib\site-packages\spotipy\client.py", line 812, in user_playlists return self._get( ~~~~~~~~~^ f"users/{user}/playlists", limit=limit, offset=offset ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ) ^ File "C:\Users\comma\pipx\venvs\spotify-to-ytmusic\Lib\site-packages\spotipy\client.py", line 327, in _get return self._internal_call("GET", url, payload, kwargs) ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\comma\pipx\venvs\spotify-to-ytmusic\Lib\site-packages\spotipy\client.py", line 251, in _internal_call headers = self._auth_headers() File "C:\Users\comma\pipx\venvs\spotify-to-ytmusic\Lib\site-packages\spotipy\client.py", line 242, in _auth_headers token = self.auth_manager.get_access_token(as_dict=False) File "C:\Users\comma\pipx\venvs\spotify-to-ytmusic\Lib\site-packages\spotipy\oauth2.py", line 555, in get_access_token self._handle_oauth_error(http_error) ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ File "C:\Users\comma\pipx\venvs\spotify-to-ytmusic\Lib\site-packages\spotipy\oauth2.py", line 139, in _handle_oauth_error raise SpotifyOauthError( ...<3 lines>... ) spotipy.oauth2.SpotifyOauthError: error: invalid_request, error_description: code must be supplied ``

BanHerobrine avatar Oct 13 '24 09:10 BanHerobrine