Я пытаюсь определить самые горячие треки в диапазоне с 1 по 10 мая 2012 года.
К сожалению, следующий запрос возвращает пустой набор дорожек:
http://api.soundcloud.com/tracks?limit=20&order=hotness&created_at[from]=2012-05-01&created_at[to]=2012-05-10&consumer_key=
Однако ясно, что существуют треки, созданные в этом диапазоне времени, потому что тот же запрос работает, когда параметр порядка опущен :
http://api.soundcloud.com/tracks?limit=20&created_at[from]=2012-05-01&created_at[to]=2012-05-10&consumer_key=
. Я надеялся, что алгоритм жаркости будет работать в любом диапазоне времени.
Другая странная вещь, которую я обнаружил, заключается в том, что когда параметр запроса указывается вместе с горячностью и создается _в параметрах, возвращаются результаты:
http://api.soundcloud.com/tracks?limit=20&order=hotness&created_at[from]=2012-05-01&created_at[to]=2012-05-10&q=a&consumer_key=
К сожалению, похоже, что результаты не отсортированы по популярности (, хотя я думаю, что в какой-то момент в прошлом это могло быть ).
Любые советы о том, как получить список треков, отсортированных по популярности в определенном временном диапазоне?