0
我正在嘗試使用簡單的GET請求訪問last.fm的API。我發現的最好的NPM庫是由feross最後一個。問題是我的請求保持超時,我沒有得到任何錯誤。流星造成這種情況嗎?last.fm GET請求超時流星
這裏是代碼。
import LastFM from 'last-fm';
const lastfm = new LastFM("MY_API_KEY", {userAgent: "buildsmoothie"})
export const ArtistCheck =() => {
lastfm.artistInfo({ name: "cher" }, (err, data) => {
if (err) console.log(err)
else console.log(data)
})
}
然後我把它在這裏的另一個組件:
artistGateCheck(e){
e.preventDefault();
ArtistCheck();
}
謝謝!但是你知道爲什麼我的本地主機端口顯示在api調用中嗎? – John
不確定。在feross的last-fm庫中,index.js文件有一個名爲'const urlBase'的變量,確保將正確的url設置爲https:// ws.audioscrobbler.com/2.0 /' –
它明天,看看是否停止了這個問題,謝謝你幫我找到它。 – John