Не удается получить альбомы для исполнителя в API Spotify Apps - PullRequest
1 голос
/ 14 марта 2012

Я пытаюсь получить список альбомов для исполнителя в приложении с помощью API Spotify Apps.В документации сказано, что в классе Artist есть метод getAlbums, который получает альбомы для исполнителя:

http://developer.spotify.com/download/spotify-apps-api/reference/8a6410b5e6.html

Однако, когда я использую это в своем коде, я получаю ошибку:

Uncaught TypeError: Object имя исполнителя не имеет метода 'getAlbums' "

Вот код, который я использую:

console.log(artist);
var a = artist.getAlbums(function(albums) {
    console.log(albums);
});

При проверке в консоли переменная artist определенно является классом Artist. Я что-то упустил, или этот метод еще не реализован (или удален)? Я полагаю, что использую последнюю версию предварительного просмотра (0.8.2.572.geb65f9ac).

Ответы [ 2 ]

2 голосов
/ 14 марта 2012

Это было ошибочно удалено из недавнего обновления. Это в нашем журнале, чтобы вернуть его снова, как только мы сможем.

0 голосов
/ 07 июля 2012

Использование models.Search:

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

var search = new models.Search('Rihanna');

search.observe(models.EVENT.CHANGE, function() {
    var results = search.albums;
    console.log(results);
});

Вот еще документация о models.Search: https://developer.spotify.com/technologies/apps/docs/beta/833e3a06d6.html

...