Spotify API を使用してトークンの作成を自動化しようとしていますが、使用しようとしているヘッドレス ブラウザーは常に「Invalid redirect_uri」でエラーになります。現在、Spynner と Ghost.py を使用しようとしていますが、どちらも同じ問題点に陥っています。
私がこれまでに知っていること:
認証 URL は有効です。これを chrome にコピーすると、Spotify の応答コードとのリンクにリダイレクトされます。
クロムを介して有効な応答を取得するため、リダイレクト URI も有効です。
Spynner を使用しているときに奇妙な点が 1 つあります。エラー応答コードを確認すると、% 記号が %25 に置き換えられていることに気付きました。これがpyqt4によって行われているかどうかはわかりません.特殊文字の2番目のエンコーディングが問題を引き起こしているのではないかと思います. 特殊文字をエスケープせずに URL を渡そうとしましたが、それもうまくいきませんでした。
なぜこれを機能させることができないのか、私は途方に暮れています。ヘッドレス ブラウザのリンクが Chrome のようにリダイレクトされないのはなぜですか?