0

最後に再生した Spotify トラックを自分の Web サイトに表示する方法を探していました。Last.FM API を使用して成功しました。Spotify にはオープン API がなく、Facebook の音楽部分もロックダウンされているようです。そのため、すべてを last.fm にスクロブルし、その API を使用して最後に再生された曲を取得します。これでも問題ありませんが、「今すぐ再生」ボタンを表示して Spotify でトラックを再生できたら面白いと思いました。

これを行うには、特定の曲の Spotify ID が必要ですが、last.fm API は返されないようです。

そこで... 2 つの質問: 1) Spotify 自体から同じ情報を取得する方法はありますか? 2) そうでない場合、Last.FM の詳細を使用して、一致する Spotify の曲を取得する良い方法はありますか?

4

1 に答える 1

2

1) いいえ。Spotify には再生履歴 API がありません。ただし、listensユーザーが Facebook をリッスンして公開している場合は、Facebook のエンドポイントを使用できます。

2) 私が知る限り、直接ではありません。ただし、簡単な Google がこのプロジェクトを見つけます。それができない場合は、Spotify Web Search APIを使用して、メタデータに一致するトラックを検索できます。ここでは、高度な検索構文が役立つ場合があります。

于 2012-07-08T15:26:08.940 に答える