更好地使用 RSS 訂閱喜歡的微博部落客

  • 2019 年 11 月 24 日
  • 筆記

平時我喜歡逛各種各樣的網站,但實在是受不了各種紛亂的資訊的煩擾,所以最近一直在用RSS閱讀器來訂閱我經常逛的內容。

其中也包括一些我挺喜歡的微博部落客,但是微博這東西,本身肯定不會做RSS輸出這種吃力不討好的東西了,而且許多獲取微博的介面都需要先登錄,DIYgod 基於微博秀組件的介面做了個 轉換工具,但不支援全文查看和圖片,不太滿意。後來發現了「微博看看」這個網站,但我實在是受不了它奇奇怪怪的排版,所以我寫了個PHP寫了個優化排版的程式,效果勉強能接受吧。但這一大堆正則表達式組成的程式碼真心噁心,難以維護,而且基於第三方網站來做的東西我始終都覺得不夠穩定。

之前寫的噁心程式碼:

偶然發現微博的手機版好像不用登錄也能看到部落客的微部落客頁列表,但我沒太認真去注意。前段時間正好看到這篇文章,正好也提到了這一點。於是我花了一點兒時間,分析了下微博手機版的請求,參考了 DIYgod 的部分程式碼,寫了個基於 Node.js 的版本,優化了許多細節的問題,比如查看長微博,圖片,表情等等,這裡就不再贅述了~

使用和搭建方法參考項目的 Github 主頁

Github: https://github.com/zgq354/weibo-rss