3

ほとんどの場合自明ですが、曲のタイトルとアーティストをJavaScriptのプレーンテキストオブジェクトとして送信したいので、CSSで自分でスタイルを設定できます。そして、おそらくそれがSpotifyの曲にリンクする方法もクールだろう。

4

3 に答える 3

4

SpotifyをLastFMにリンクします-http ://www.spotify.com/uk/about/spotify-on-the-web/spotify-last-fm/

次に、Last FMにサインアップしたときにAPIキーを取得すると、次のスクリプト(jQueryが必要)とhtmlを使用して、聞いたことを表示できます。

<ul>
<li class=”artist”&gt;Artist: &nbsp; </li>
<li class=”track”&gt;Track: &nbsp; </li>
</ul>  


$.getJSON('http://ws.audioscrobbler.com/2.0/?method=user.getrecenttracks&user=[USERNAME]&api_key=[KEY]&format=json', function(data) {

var artist = $(".artist"),
track = $(".track"),
artistVal = data.recenttracks.track[0].artist["#text"],
trackVal = data.recenttracks.track[0].name;

artist.append(artistVal);
track.append(trackVal);

});

[Key]をAPIキーに、[Username]を最後のFMユーザー名に置き換えます

于 2012-10-09T14:49:22.113 に答える
1

これを直接行うためのAPIはありませんが、いくつかのアプローチがあります。

1)Mac OSを使用している場合は、SpotifyのAppleScript辞書を使用して何が再生されているかを確認し、どこかにアップロードするための小さなアプリケーションを作成します。

2)そうでない場合は、Spotify内で実行され、情報をアップロードするSpotifyアプリを作成します。ただし、そのアプリをアクティブにしておく必要があります。そうしないと、アプリが一時停止されます。

于 2012-06-25T08:35:32.923 に答える
1

もう1つのオプションは、FacebookにスクランブルするようにSpotifyクライアントを構成してから、オープングラフAPIを使用してクエリを実行することです。music.listensの許可をリクエストするためのアクセストークンを取得してから、https ://graph.facebook.com/me/music.listensからアクセスする必要があります。

于 2012-06-29T03:04:12.967 に答える