例如,发出HTTP GET: https://api.deezer.com/track/3980888?access_token=xxx 其中access_token是有效的Premium +令牌。响应不包括流字段。但是,如果(例如)使用Deezer Android SDK中的DeezerConnect和DeezerRequest,则会包括它。
答案 0 :(得分:3)
要在API响应中获取有效的流,您需要提供access_token
,以及imei
参数。
然后使用此imei
参数对流进行解码并播放曲目。不幸的是,并非所有Android设备都有IMEI号,因此Deezer SDK使用它自己的方式来生成此值。
这就是为什么你真的应该使用DeezerConnect / DeezerRequest系统来调用API,以确保你得到一个正确的Stream。