无法获得Discover Weekly rspotify gem的曲目

时间:2015-08-07 15:48:38

标签: ruby-on-rails spotify

我试图在“发现周刊”下获取曲目,但它表示未经授权的访问。

RestClient::Unauthorized: 401 Unauthorized from /home/<user>/.rvm/gems/ruby-2.1.1@<project>/gems/rest_client-1.8.2/lib/restclient/abstract_response.rb:48:in `return!'

在播放列表中,我收到“每周发现”,但当我尝试搜索曲目时,会导致此错误。

任何帮助都会很棒!!

1 个答案:

答案 0 :(得分:0)

这里的问题是默认情况下,Discover Weekly列表是私有的。尝试使用gem访问私人播放列表会抛出401.通过公开播放列表并使用spotifydiscover作为用户名,您可以通过API访问播放列表。例如:

RSpotify::Playlist.find('spotifydiscover', '4ri0zgl8aDgNv2zoVPbUFZ')