Deezer相册图表API使用访问令牌

时间:2015-07-08 08:36:03

标签: deezer

我注意到,当请求中包含有效的访问令牌时,我得到了对Deezer API相册图表请求的不同响应。没有访问令牌我得到了完整的结果,但有了它,我只得到前14个结果。此外,这14项结果与完整结果的第一批结果不符。

请求没有访问令牌(使用HTTPie):

http 'https://api.deezer.com/chart/462/albums'

响应:

{
  ...
  "next": "https://api.deezer.com/chart/462/albums?index=10", 
  "total": 300
}

使用访问令牌请求(使用HTTPie):

http 'https://api.deezer.com/chart/462/albums?access_token=frK...'

响应:

{
  ...
  "next": "https://api.deezer.com/chart/462/albums?access_token=frK...&index=10", 
  "total": 14
}

根据请求用户过滤专辑图表结果吗?如果是这样,怎么样和为什么?有没有办法使用Deezer JavaScript SDK DZ.api调用(自动添加访问令牌)来获得未经过滤的结果?

1 个答案:

答案 0 :(得分:0)

实际上,您应该知道的令牌可以识别用户。读取根据轨道的权利(来自国家,标签,帐户......)以过滤轨道的可用性,这就是为什么即使有2个不同的令牌,您可以使用或不使用令牌获得不同的结果。

您可以在不登录的情况下使用DZ.api,因此您将只拥有根据当前国家/地区的结果。只有在您登录时才会自动添加令牌。

相关问题