【问题标题】:Retrieving album/playlist information API检索专辑/播放列表信息 API
【发布时间】:2012-06-29 07:43:17
【问题描述】:

我在另一个线程中阅读 (http://stackoverflow.com/questions/9474011/showing-a-album-cover) 那个:

请不要使用任何 sp. API - 它们是私有的,很快就会消失。

我的问题是,从 API 获取专辑和/或播放列表信息的正确方法是什么?

我目前正在玩这个:

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

我猜这是私有的,不应该使用吗?相反,我应该从模型中获取信息。* 对象?如果没有,是否有另一种首选的处理方法?

【问题讨论】:

    标签: spotify


    【解决方案1】:

    始终使用模型。可以在here 找到文档。

    例如:

    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);
    });
    

    【讨论】:

    • 感谢您的快速回复,@iKenndac。
    • 欢迎投票或将我的答案标记为正确答案(或两者兼有!);-)
    • 啊,对不起。我通常不在这里发帖,所以对所有的东西都不熟悉。 :)
    猜你喜欢
    • 2011-12-11
    • 1970-01-01
    • 1970-01-01
    • 2013-08-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多