Поиск в spotify и пользовательской музыкальной библиотеке для конкретного исполнителя или жанра - PullRequest
0 голосов
/ 09 февраля 2012

Я занимаюсь разработкой стороннего приложения на платформе spotify. При этом пользователь должен выбрать либо свою собственную библиотеку, либо выбрать библиотеку spotify. Итак, я пытаюсь найти пользовательскую библиотеку и разбить библиотеку по конкретному исполнителю или жанру У меня следующая кодовая привязка,

var search = new models.Search ("akon");

search.localResults = models.LOCALSEARCHRESULTS.APPEND;

search.observe(models.EVENT.CHANGE, function() {

    search.artists.forEach(function(artist) {

        console.log(artist.name);

    });

});

search.appendNext();

Но я получаю следующие ошибки,

Uncaught TypeError: Невозможно прочитать свойство 'APPEND' из неопределенного Uncaught TypeError: У объекта # нет метода 'наблюдение'

Существуют ли функции для поиска как в пользовательской библиотеке, так и в спойтированной библиотеке для определенного жанра и исполнителя или я должен использовать любую стороннюю библиотеку для этого типа функциональности. Если это так, то предложите мне любую стороннюю библиотеку, которая предоставляет такой тип функциональности. Спасибо.

1 Ответ

0 голосов
/ 09 февраля 2012

Убедитесь, что вы используете последнюю предварительную сборку (доступно здесь: http://developer.spotify.com/en/spotify-apps-api/preview/) - вот почему вы получаете ошибки.

Для использования поиска, см. Документацию здесь: http://developer.spotify.com/download/spotify-apps-api/preview/reference/833e3a06d6.html

Наконец, нет никакого способа «поиска» в библиотеке пользователя, кроме как циклически проходить по элементам в методах library.albums, library.artists и library.tracks. Снова смотрите документы.

...