2

order 属性は 2 か月前に API で機能しなくなったようです。私が覚えている限りでは 12 月には機能していましたが、現在は hotness ではなく created_at でのみソートされています。したがって、これらの呼び出しはどちらも同じトラックを同じ順序で返します。

https://api.soundcloud.com/tracks.json?q=deadmau5&filter=streamable&order=hotness

https://api.soundcloud.com/tracks.json?q=deadmau5&filter=streamable&order=created_at

アプリとコンソールで試してみましたが、どちらも同じ結果が得られました。私は完全に間違ったことをしていますか、それともSoundClouds側で壊れているだけですか?

4

1 に答える 1

1

SoundCloud はホットネスによる注文を停止することを決定しましたが、ここで読むことができる回避策を見つけました: SoundCloud からトラックをフェッチするときの再生による注文

これは、SoundCloud 自身がさまざまなカテゴリ間で人気のあるトラックのカタログである「Explore」リストを作成するために使用する非公式の API 呼び出しを使用します。それは機能し、さまざまなカテゴリの音楽から均等に選択できるという副作用も伴います。これは良いことかもしれません.

ただし、API 呼び出しは非公式であるため、いつでも機能しなくなる可能性があるため、失敗した場合に備えてバックアップを用意しておく必要があります。

于 2013-07-14T09:47:52.160 に答える