0
我試圖使用Deezer API,當我使用GET「http://api.deezer.com/playlist/(some_playlist_id)/tracks」時,我只能播放列表中的前400首歌曲。 (實際上,大約有900首歌曲)Deezer api - 從播放列表中獲取400多首歌曲?
是否有可能以某種方式獲得播放列表中所有歌曲的列表?
由於提前, 馬丁
我試圖使用Deezer API,當我使用GET「http://api.deezer.com/playlist/(some_playlist_id)/tracks」時,我只能播放列表中的前400首歌曲。 (實際上,大約有900首歌曲)Deezer api - 從播放列表中獲取400多首歌曲?
是否有可能以某種方式獲得播放列表中所有歌曲的列表?
由於提前, 馬丁
大部分的時間,在API的Deezer大名單中的幾個頁面被分割,以避免同時使用太多的網絡。
如果在JSON結果看,你會看到它看起來是這樣的:
{
"checksum": "c468607e7bb46ddae60548860b76c6b1",
"data": [ /* ... lots of tracks here ... */ ],
"next": "http://api.deezer.com/playlist/821789631/tracks?index=50",
"total": 879
}
可以使用"next"
網址獲取下一個頁面,這將反過來包括下一個頁面的鏈接。
感謝您的回答。問題是我沒有得到任何稱爲「下一個」或任何類似的字段(請看http://api.deezer.com/playlist/547789765)。還有什麼想法? –
好的,那是因爲您正在查看播放列表全局信息,其中包括一些曲目,還包括播放列表元數據(標識,標題,說明,所有者...)。要獲得完整的曲目列表,請改爲訪問http://api.deezer.com/playlist/547789765/tracks網址。 – XGouchet