Question: 爲何要小程序版本的「知乎日報」?git
Answer: 國內大部分紅熟的應用通常都會有對應的小程序版本的客戶單,可是「知乎日報」沒有。而我本身是很是喜歡小程序的,索性就本身作一個。github
至於知乎官方爲何不實現這個小程序客戶端我也不得而知,我經過在微信公衆號後臺查詢得知 「知乎日報」這個名字的小城是已經被註冊了,以下圖:小程序
根據如今的微信小程序名稱命名的審覈規則,像「知乎日報」這樣名稱的小程序主體必定是在知乎官方手中的。微信小程序
總之,無論怎麼說,既然知乎官方沒有作,那麼我就來作一個吧。微信
本項目的初始版本已經正式發佈在微信小程序,名稱爲 「知否精選」(官方名稱知乎日報已經被註冊,因此選擇了這麼一個名字)。除此以外,本項目的源代碼也已經開源,源代碼很是的簡單,能夠供想要學習小程序的同窗們參考練手,地址 https://github.com/llyer/wech...。app
在開始實現以前,我在網站搜索了一下,找到了知乎日報的 API,倉庫的地址在下面學習
https://github.com/izzyleung/...網站
API 的地址有了,接下來就是代碼,一樣在 github 上已經有了知乎日報的小程序版本代碼,可是已經好久沒有更新了,並且以前的做者也在倉庫裏面表示再也不更新,倉庫地址以下spa
https://github.com/myronliu34...code
知否精選的主要資料來源如上。
1. 加載文章列表
2. 查看文章內容
這兩個功能是知乎日報最核心的功能,都已經實現。固然在發開過程當中也遇到了一些問題,目前已經有了一些已知的BUG,也正在緊急修復中。例如知乎的API中返回的文章內容是富文本格式的,部分文章的格式解析可能沒有作到徹底的適配。
若是對於本項目感興趣的同窗能夠到 https://github.com/llyer/wech... 點個 Star,若是發現了有什麼問題,歡迎提Issue。
若是你只是單純的喜歡這個小程序版本的知乎日報。請在微信小程序搜索 「知否精選」便可打開本程序,或者使用掃描下方二維碼打開 「知否精選」,若是遇到問題,請在下方留言告訴我,我會盡快解答。