豆瓣 FM 的歌曲列表獲取問題

最近開始學習 Swift 了,就好像是“hello world”一樣,似乎每一種語言總是有一個“編寫豆瓣 FM”的項目教程😶

總之,我也開始用這個手把手教程來熟悉開發流程了,不過,昨天才做到顯示播放列表並且顯示歌曲封面,今天添加了播放功能就崩潰閃退了!

好吧,即使將新添加的代碼註釋掉,原來的代碼也無法正常運行了。你看,出現了這樣的萬能報錯:

還有這樣:

閃退崩潰了也沒有有用的報錯,這可坑死我了

一個小時後

終於,我找到了原因,由於豆瓣 FM 是沒有 API 的,所以歌曲的頻道和列表都是通過抓包而來,而恰好在今天!沒錯,就是今天!它改了!

總之,教程當中的連接 get 下來是空的 json 文件。。。沒辦法,參考其他語言和項目當中的教程,我終於找到了一個能用的……可惜列表只有四五首歌,不能獲取那麼多了。

如果你和我一樣,遇到了這個問題,那麼你可以將歌曲播放列表的 get 地址換成如下:

另外,如果你有新的地址,記得告訴我一份😚

本文由 落格博客 原創撰寫:落格博客 » 豆瓣 FM 的歌曲列表獲取問題

轉載請保留出處和原文鏈接:https://www.logcg.com/archives/1002.html

關於作者

R0uter

如非聲明,本人所著文章均為原創手打,轉載請註明本頁面鏈接和我的名字。

發表評論

您的電子郵件地址不會被公開. 必填字段標 *