0
我用最後的FM API從用戶數據,但使用User.getTopTracks
方法爲時間段1month
時,它沒有返回值:最後調頻API返回任何與特定的時間段
{
toptracks: {
#text: " ",
user: "RJ",
type: "1month",
page: "",
perPage: "",
totalPages: "",
total: "0"
}
}
這使用類似方法時不會發生錯誤(例如User.getTopAlbums
)
你能舉一些例子嗎?我想看看你如何稱呼方法。 –
@VladGolubev我使用sinatra,所以我提出這樣的請求:'Net :: HTTP.get(URI(「http://ws.audioscrobbler.com/2.0/?method=User.getTopTracks&user=amosjackson&api_key=XXXXXXXXXX&period= 1month&format = json「))' – Amja
這不是你的錯。似乎我們使用&period參數錯誤。我也無法得到迴應。 '$ .getJSON('http://ws.audioscrobbler.com/2.0/?method=user.gettoptracks&period=1month&user=samosfator&api_key=XXXX&format=json',function(response){result = response})。done(function (result){console.log(result)})' 最可能的變體是last.fm的api已經改變了。我一找到解決方案就會通知你。 –