2016-05-13 12 views
1

私は、特定のユーザーに私のpythonアプリケーションをspotipyで認証しようとしています。私はこれまで何も問題のない他のユーザーもいます。このユーザーしかし、私は「{ 『エラー』: 『invalid_grant』、 『しましたerror_description』: 『無効な認証コード』}」得続けるしようとするたびにspotipyでアクセストークンを取得しようとしたときに認証コードが無効です

は、私は手動でも、カールなどのカップルさまざまな方法を試してみました:

カール-H "認可:基本OTQxNDliNjI3 ... WRhMzk5YTY2ZTliZWY =" -d grant_type = authorization_code -dコード= AQByvdq4Vr9-L_ZLrySeTOx ... pm1vmb8vwGe2GUXcmTY#= -d REDIRECT_URI =のhttp%3A%2F%2Flocalhost%3A8888 %2Fcallback https://accounts.spotify.com/api/token {"error": "invalid_grant"、 "error_description": "無効な認証コード"}

私は(上記のように)両方のヘッダー内client_codeとclient_secretを入れを試してみました、ポスト本体の両方で同じエラーと

は、私は私のように私のコールバックURLから取得する正確なコードを使用しています心に留めておく

すぐに(カットアンドペースト)できるようになり、前にも述べたように、この方法は他のユーザーと問題なく動作しました。誰も私が試すことができる何かを考えることができますか?

+0

私は明らかに "#"とそれ以降のすべてがコード。 Spotipyはこれを適切に解析せず、切り取りと貼り付けもしませんでした。 "#"を付けずにコードを試してみるとうまくいきました –

答えて

1

Spotipyは現在、uriに末尾の "#"セグメントが含まれていると、特定のredirect_uriのコードを正しく解析しないバグがあります。 "#"とそれに続くすべてを含めずにuriをコピーすることで、あなたがredirect_uriに貼り付けることができたら、

関連する問題