手记

“知否精选”,小程序版本知乎日报诞生笔记

0. 引子

Question: 为什么要小程序版本的“知乎日报”?

Answer: 国内大部分成熟的应用一般都会有对应的小程序版本的客户单,但是“知乎日报”没有。而我自己是非常喜欢小程序的,索性就自己做一个。

至于知乎官方为什么不实现这个小程序客户端我也不得而知,我通过在微信公众号后台查询得知 “知乎日报”这个名字的小城是已经被注册了,如下图:


根据现在的微信小程序名称命名的审核规则,像“知乎日报”这样名称的小程序主体一定是在知乎官方手中的。

总之,不管怎么说,既然知乎官方没有做,那么我就来做一个吧。


1. 关于知否精选

本项目的初始版本已经正式发布在微信小程序,名称为 “知否精选”(官方名称知乎日报已经被注册,所以选择了这么一个名字)。除此之外,本项目的源代码也已经开源,源代码非常的简单,可以供想要学习小程序的同学们参考练手,地址 https://github.com/llyer/wechat-app-zhihudaily

在开始实现之前,我在网站搜索了一下,找到了知乎日报的 API,仓库的地址在下面

https://github.com/izzyleung/ZhihuDailyPurify/wiki/%E7%9F%A5%E4%B9%8E%E6%97%A5%E6%8A%A5-API-%E5%88%86%E6%9E%90

API 的地址有了,接下来就是代码,同样在 github 上已经有了知乎日报的小程序版本代码,但是已经很久没有更新了,而且之前的作者也在仓库里面表示不再更新,仓库地址如下

https://github.com/myronliu347/wechat-app-zhihudaily

知否精选的主要资料来源如上。


2. 目前实现的功能

    1. 加载文章列表


    2. 查看文章内容

这两个功能是知乎日报最核心的功能,都已经实现。当然在发开过程中也遇到了一些问题,目前已经有了一些已知的BUG,也正在紧急修复中。例如知乎的API中返回的文章内容是富文本格式的,部分文章的格式解析可能没有做到完全的适配。

如果对于本项目感兴趣的同学可以到 https://github.com/llyer/wechat-app-zhihudaily 点个 Star,如果发现了有什么问题,欢迎提Issue。

如果你只是单纯的喜欢这个小程序版本的知乎日报。请在微信小程序搜索 “知否精选”即可打开本程序,或者使用扫描下方二维码打开 “知否精选”,如果遇到问题,请在下方留言告诉我,我会尽快解答。




1人推荐
随时随地看视频
慕课网APP