Deezer api - 从播放列表中获取超过400首歌曲?

时间:2014-03-25 15:52:25

标签: deezer

我正在尝试使用Deezer API,当我使用GET“http://api.deezer.com/playlist/(some_playlist_id)/tracks”时,我只从播放列表中获得前400首歌曲。 (实际上,有大约900首歌曲)

是否有可能以某种方式获取播放列表中所有歌曲的列表?

提前致谢, 马丁

1 个答案:

答案 0 :(得分:2)

大多数情况下,Deezer API中的大型列表会分成几页,以避免一次使用过多的网络。

如果您查看json结果,您会看到它如下所示:

{
    "checksum": "c468607e7bb46ddae60548860b76c6b1", 
    "data": [ /* ... lots of tracks here ... */ ], 
    "next": "http://api.deezer.com/playlist/821789631/tracks?index=50", 
    "total": 879
}

您可以使用"next"网址来抓取下一页,然后又会包含下一页链接。