私はSpotify Pythonライブラリを使ってSpotify Web APIに接続しています。私はAuthorization Code FlowでSpotifyのユーザーアカウントにアクセスしたいと思っています。私はPython 3.5、Spotipy 2.4.4、Google Chrome 55.0.2883.95(64ビット)、Mac OS Sierra 10.12.2を使用しています。Spotipy - 認証にログインできません(認証コードフロー)
まず、the Spotify Developer websiteにアクセスして、クライアントID、クライアント秘密鍵を入力し、ホワイトリストにリダイレクトURI(https://www.google.com)を入力します。
第二に、私は、端末からの環境変数を設定します。
export SPOTIPY_CLIENT_ID='my_spotify_client_id'
export SPOTIPY_CLIENT_SECRET='my_spotify_client_secret'
export SPOTIPY_REDIRECT_URI='https://www.google.com'
その後、私は、端末からの「python3.5のscript.pyのmy_username」コード例タイピングを実行してみてください。スクリプトは次のとおりです。
このコードを実行すると、ブラウザのログイン画面が表示されます。 Spotifyの認証情報を入力して、自分のアプリへのアクセスを許可します。しかし、最後に「ログイン」(またはスペイン語で「Iniciarsesión」)をクリックすると何も起こりません。私は自分のFacebookアカウントでログインしようとしましたが、どちらもうまくいきません。私が「ログイン」をクリックするたびに、私は悪いリクエストを受け取ったようです。ここではクロームのキャプチャです:
リダイレクトURIを入力しようとしたときに戻って、端末上の私は別の不正な要求を取得するためのプロセスが不完全である:
raise SpotifyOauthError(response.reason)
spotipy.oauth2.SpotifyOauthError: Bad Request
私は自分のコンピュータを再起動してみました、ブラウザのクッキーをきれいにしたり、別のブラウザを使用したりしましたが、動作しませんでしたI am not the only oneはthis problemであると思われます。バグでしょうか? 「APIのドキュメントはhereになります」などの回答は避けてください。ありがとうございました。