API метаданных Spotify + libspotify

Я изучаю API метаданных Spotify, и в настоящее время единственными доступными данными является его музыкальный каталог.

Я хотел бы иметь возможность извлекать плейлисты пользователей Spotify/самые частые/самые последние сыгранные треки или исполнителей. А просмотрев API Spotify Apps, можно получить основные сведения о пользователе. Я не знаю Objective C (Libspotify SDK).

Вот мои вопросы:

  • Можно ли использовать URL-адрес запроса для приложений Spotify с веб-приложением, которое я буду создавать? Или использовать как Metadata API, так и Libspotify SDK?
  • Я нашел этот репозиторий на github, Spotify iQuiz, он смог получить плейлисты Spotify пользователя и генерировать их как вопросы. Не могли бы вы помочь мне разбить его spotify-api-wrapper.js, а также spotify-playlist-importer.js? Я просмотрел код, и он использовал другой URL-адрес запроса.
  • Если пункт 1 выполним, можно ли получить самые частые/последние треки, которые слушает пользователь?
  • это я много думаю или усложняю: является ли Echo Nest хорошим инструментом для использования? Или это еще больше усложнит ситуацию?

Я действительно извиняюсь за этот длинный пост, я просто сталкиваюсь с контрольно-пропускным пунктом прямо сейчас. И я пытаюсь решить, стоит ли мне продолжать или пока отложить свою идею. Спасибо за ваши ответы!

Ссылки на документы : pastebin


person DexterBrylle    schedule 07.05.2014    source источник


Ответы (1)


API приложений Spotify доступен только внутри клиента Spotify. Если вы пишете приложение для Интернета или иным образом автономное, этот API не для вас.

iQuiz использует новую бета-версию веб-API, которая еще не задокументирована публично.

История прослушивания недоступна через API Spotify. Если пользователь переходит на Last.fm, вместо этого вы можете использовать их API.

В вашем вопросе вообще не упоминается libspotify, кроме как в заголовке и тегах, поэтому я не знаю, для чего вам это нужно.

person iKenndac    schedule 07.05.2014
comment
@iKendacc Привет, мужик! Спасибо за ваш быстрый ответ. Хм. Я также нашел этот Github Repo. Часть их readme требует libspotify. Доступны ли рекомендации исполнителей на вкладке «Обнаружение» в API? - person DexterBrylle; 07.05.2014
comment
@iKendacc, если история прослушивания недоступна ни в одном API Spotify, можно ли использовать счетчик, который будет сохраняться в моей базе данных после каждого воспроизведенного трека? - person DexterBrylle; 07.05.2014
comment
@iKendacc есть ли способ узнать, пролистывает ли пользователь Spotify на last.fm? Спасибо! - person DexterBrylle; 22.05.2014