SPOTIFY NOW PLAYING · EXPERIMENT 01

ナウプレのローカル曲を
確かめよう。

通常曲とCD・購入音源を、同じAPIで読み取れるか比較する検証ページ。

01. Spotify認証

未接続

Spotify Developer Dashboardで作ったアプリの Client ID を入力して接続する。SpotifyのパスワードやClient Secretは不要。

Spotify Developer Dashboard → アプリ → Settings → Redirect URIs に上記を追加(完全一致)。このサイトはHTTPSで公開して使ってね。

02. 再生中の曲を取得

未取得
認証後、Spotifyで曲を再生して「再生中を取得」を押してね。
♫
—
曲名はここに表示
アーティスト名
アルバム名
is_local—
楽曲情報—
API結果—

03. 2種類を比較

実機テスト

まず普通の配信曲を再生して取得・保存。その後、Spotifyの「ローカルファイル」でCDや購入した曲を再生して同じ操作をしてね。

A. 配信曲
未保存
B. ローカル曲
未保存
AとBを保存すると比較結果がここに表示されるよ。

診断ファイルには認証トークン・Client ID・ユーザーIDを含めない。保存するのは取得結果と曲名などの表示情報のみ。

この検証で分かること

Spotify APIのレスポンスに is_local: true が返るか、曲名・アーティスト名が取得できるか、ジャケットの有無を確認。Spotifyに音楽をアップロードしたり、Xへ勝手に投稿することはない。

ローカル曲が表示されない場合も結果として重要。204(データなし)、403(権限エラー)、429(制限)などを区別して記録できる。

非公式の個人用テストツール。Spotify・Xとは提携していません。再生中の情報を取得するためだけにSpotify APIへアクセスします。