メタグラブ
任意のトラックの Spotify のメタデータを取得する Web アプリです。
これは、プラットフォーム上のあらゆるトラックに関する Spotify のメタデータを取得する小さな Web アプリです。メタデータは、他のデータに関するデータです。トラックのメタデータには、アーティスト、そのトラックが収録されているアルバム、およびトラックの定性的な雰囲気を含めることができます。 Spotify が特定のトラックについてどう考えているのか、また、Spotify が推奨アルゴリズムに何を使用しているのかについて知りたい場合は、これが最適です。
この Web アプリを使用するには、検索バーに検索したい曲の名前やアーティストを入力し、検索結果でその曲をクリックするだけです。
このサイトで使用されている用語について混乱がある場合:用語の上にマウスを置くと、それが何であるかを説明するツールチップが表示されます。
検索したいトラックが検索結果に表示されない場合: Spotify から提供された ID を検索バーに貼り付け、Enter キーを押します。 ID は、 0g5J7GjfRxsunVrrcDLejQ
のような Base-62 識別子です。これらは、Spotify クライアントでトラックを右クリックし、Spotify URI またはリンクをコピーすることで取得できます。どちらにも ID が含まれています。
Spotify のメタデータは通常、トラック情報を正確に伝えます。ただし、この情報を取得するシステムはおそらくアルゴリズムと機械学習に基づいているため、不正確な部分があります。
言うまでもなく、Spotifyが返すメタデータは最も理想的なものではありません。
バックエンドは Go で書かれた独自の API です。 Spotify API にクエリを実行し、取得した結果の変更された JSON を提供します。私の API は、GitHub リポジトリの APGL v3.0 で利用できます。このフロントエンドは、Bootstrap や他のプロジェクトの要素を使用して、ReactJS (フロントエンドは最低です) で雑に書かれています。