0

別のスレッド (http://stackoverflow.com/questions/9474011/showing-a-album-cover) で次のことを読みました。

spは一切使用しないでください。API - 非公開であり、間もなく廃止されます。

私の質問は、API からアルバムやプレイリストの情報を取得する正しい方法は何ですか?

私は現在これで遊んでいます:

sp.core.getMetadata(uri, {
    onSuccess: function(uri) {
       // Success
    },
    onFailure: function() {
       // Failure
    }
});

これは私的なものであり、使用すべきではないと思いますか?代わりに、models.* オブジェクトから情報を取得する必要がありますか? そうでない場合、これに対処するための別の好ましい方法はありますか?

4

1 に答える 1

1

常にモデルを使用してください。ドキュメントはここにあります。

例えば:

var sp = getSpotifyApi(1);
var models = sp.require('sp://import/scripts/api/models');

var a = models.Album.fromURI("spotify:album:5zyS3GEyL1FmDWgVXxUvj7", function(album) {
    console.log("Album loaded", album.name);
});
于 2012-05-31T08:36:51.670 に答える