Возвращает информацию о композиции идентификатор которой указан в параметре id
.
Пример:
$ curl 'http://music.tmradio.net/track/info.json?id=6065' { "real_weight": 1.0, "last_played": 1326743926, "weight": 1.1499999999999999, "image": "http://userserve-ak.last.fm/serve/64s/30245783.jpg", "labels": [ "calm", "female", "fresh", "music", "vocals", "source:jamendo.com" ], "download": null, "id": 6065, "count": 5, "filepath": "/radio/music/7/4/746fee45f4b312d28bba71b7cb2529fa.ogg", "artist": "KOOQLA", "title": "In my mind", "filename": "7/4/746fee45f4b312d28bba71b7cb2529fa.ogg", "length": 296 }
Возможные свойства
Уникальный числовой идентификатор композиции.
Название исполнителя.
Название композиции.
Текущий вес композиции. Влияет на частоту проигрывания. Изменяется при обращении к api/track/rocks.json и api/track/sucks.json. Нулевой вес означает, что композиция была удалена из ротации.
Реальный вес композиции, рассчитанный автоматически. Текущий вес (weight
) к нему
по-немногу смещается при каждом проигрывании композиции.
Количество проигрываний композиции.
Продолжительность композиции в секундах.
UNIX-время последнего проигрывания композиции.
Метки композиции. Используются для включения в плейлисты.
URL иллюстрации к композиции. Обычно ведёт на сервер LastFM; картинка обычно имеет размер 64×64, но он может быть и другим (особенно если картинка с Jamendo).
URL для скачивания композиции. Есть не всегда. Когда есть, не всегда является ссылкой на чистый MP3-файл, поэтому при сохранении лучше сформировать имя файла самостоятельно, на основе имени исполнителя и композиции.
UNIX-время последнего проигрывания композиции.
Относительное имя файла в файловом хранилище.
Абсолютное имя файла в файловом хранилище.