1

例如,在 https://api.deezer.com/track/3980888?access_token=xxx上发出 HTTP GET, 其中 access_token 是有效的 Premium+ 令牌。响应不包括流字段。但是,如果(例如)使用来自 Deezer Android SDK 的 DeezerConnect 和 DeezerRequest,则包含它。

4

1 回答 1

3

要在 API 响应中获得有效的流,您需要按原样提供access_token以及imei参数。

然后使用此imei参数对流进行解码并播放曲目。不幸的是,并不是所有的 Android 设备都有 IMEI 号码,所以 Deezer SDK 使用它自己的方式来生成这个值。

这就是为什么您确实应该使用 DeezerConnect / DeezerRequest 系统来调用 API,以确保您获得正确的 Stream。

于 2013-10-09T08:20:49.327 回答