私はSpotifyで聴いている現在の曲を表示したいと思っています。このhere (Spotify Web API Player)を取得するためのエンドポイントがあり、Spotify Web APIによる認証が必要です。現在の曲を表示Web API
私のアプリ設定からクライアントIDとクライアントシークレットを取得した場合、どの認証タイプが自分のニーズに適していますか?
here (Spotify Authorization Flows)のように見えましたが、私の理解と混乱から、私のアプリに対してユーザーを認証し、自分の現在の曲を表示し、私のものではなく、認証の要求が認証要求であるため、これを行うことはできません。
基本的には、エンドユーザーが自分のアプリへのアクセスを要求することなく、自分の現在の曲を表示する方法を探していますが、アプリは自分の詳細を使用します。
ありがとうございます。
こんにちはアリエル、応答のおかげで。私がセットアップをどのようにして私が認証する唯一の人であるかを詳しく説明できますか?私はあなたのサンプルコードを読んだことがあります(私はPythonをよく知らないのでベストを尽くしました)、アクセストークンを取得するために使用するURLからコードを取得していることがわかります。私のコールバックがそのコードを取得する前にoauthで認証する必要があるので、私はどのようにそのコードを取得しますか? – jhine
はい!アプリケーションをロードするだけで、コードが最初に実行されたときにOAuth *を使って認証する必要があります。その後、トークンはキャッシュされ、有効期限が切れたときに更新されるため、ログインしたままになります。トークンがない場合にのみOAuthフローが表示されるため、ユーザーはトークンを表示したりログインできなくなります。 どのように動作するか調べたい場合は、プロジェクトを "リミックス"し、クライアントのID /シークレットとURIを '.env'にリダイレクトしてください。認証を求めるメッセージが表示されます。 – arirawr