「知否精選」,小程序版本知乎日報誕生筆記

0. 引子

Question: 爲何要小程序版本的「知乎日報」?git

Answer: 國內大部分紅熟的應用通常都會有對應的小程序版本的客戶單,可是「知乎日報」沒有。而我本身是很是喜歡小程序的,索性就本身作一個。github

至於知乎官方爲何不實現這個小程序客戶端我也不得而知,我經過在微信公衆號後臺查詢得知 「知乎日報」這個名字的小城是已經被註冊了,以下圖:小程序

5c8a51bb0001d86b06870443.jpg

根據如今的微信小程序名稱命名的審覈規則,像「知乎日報」這樣名稱的小程序主體必定是在知乎官方手中的。微信小程序

總之,無論怎麼說,既然知乎官方沒有作,那麼我就來作一個吧。微信

1. 關於知否精選

本項目的初始版本已經正式發佈在微信小程序,名稱爲 「知否精選」(官方名稱知乎日報已經被註冊,因此選擇了這麼一個名字)。除此以外,本項目的源代碼也已經開源,源代碼很是的簡單,能夠供想要學習小程序的同窗們參考練手,地址 https://github.com/llyer/wech...app

5c8a3ceb0001118904300430.jpg

在開始實現以前,我在網站搜索了一下,找到了知乎日報的 API,倉庫的地址在下面學習

https://github.com/izzyleung/...網站

API 的地址有了,接下來就是代碼,一樣在 github 上已經有了知乎日報的小程序版本代碼,可是已經好久沒有更新了,並且以前的做者也在倉庫裏面表示再也不更新,倉庫地址以下spa

https://github.com/myronliu34...code

知否精選的主要資料來源如上。

2. 目前實現的功能

1. 加載文章列表

v2-3a75db4c20a7f74e599ab3303e5ba9f1_hd.jpg

2. 查看文章內容

v2-8b5ef00a6e2c21890e530ab367c5e132_hd.jpg

這兩個功能是知乎日報最核心的功能,都已經實現。固然在發開過程當中也遇到了一些問題,目前已經有了一些已知的BUG,也正在緊急修復中。例如知乎的API中返回的文章內容是富文本格式的,部分文章的格式解析可能沒有作到徹底的適配。

若是對於本項目感興趣的同窗能夠到 https://github.com/llyer/wech... 點個 Star,若是發現了有什麼問題,歡迎提Issue。

若是你只是單純的喜歡這個小程序版本的知乎日報。請在微信小程序搜索 「知否精選」便可打開本程序,或者使用掃描下方二維碼打開 「知否精選」,若是遇到問題,請在下方留言告訴我,我會盡快解答。

5c8a3ceb0001118904300430.jpg

相關文章
相關標籤/搜索