胖蒜

分享有价值的资源

Typecho 微信小程序 weBlog(开源 + API接口文件)

在去年年底的时候,我花了一天的时间开发了一款对接typecho博客的微信小程序,利用微信开发工具原生开发,很简单的几个页面,没想到有网友喜欢,所以打算开源分享出来。

你可以先扫码体验一下,很简单清新,喜欢再继续看下去。

胖蒜网网微信小程序

一、Typecho微信小程序下载地址

程序是开源的,里面包含了微信小程序代码和api接口文件,这里设置为一元钱付费阅读,目的是为了展示我的TePass付费阅读插件。

价格: 1.00 元
VIP会员价格:0.80元终身会员价格:0.50元
温馨提示:登录付款后可永久阅读隐藏内容。 付费可读

二、使用方法

1、去注册一个微信小程序,个人性质的小程序也可以,因为没有交互功能,就是几个简单的展示页面而已。
2、可以下载一个微信小程序开发工具,方便自己进行修改调整等等,源码上传到微信小程序管理界面也是需要这个开发工具的。
3、用微信开发工具打开下载好的程序,主要修改一下几个位置:

api文件修改.png

注意修改域名和秘钥。
4、将文件夹下面的api.php上传到网站跟目录,上传前先修改api.php文件里的这几个内容:

api接口文件修改1.png
api接口文件修改2.png

还有几个字段也注意修改,在content表里面,我增加了views和likes两个字段,那么你也需要增加,或者修改为你自己的;其次缩略图我用的是img,有的人用的是thumb,那么也需要修改,修改完了上传到网站根目录即可。
5、在根目录下有个app.json文件,里面有个网站名称,我写的是“胖蒜”,你根据自己需要修改一下。

三、感谢

感谢colorui提供漂亮的界面:https://github.com/weilanwl/ColorUI
感谢Typecho提供这么好用的博客系统:https://github.com/typecho/typecho
感谢Towxml提供的Markdown渲染:https://github.com/sbfkcel/towxml

更新日志

20220807:更名为weBlog,因为程序是虎年做的,当时随意取名为weTiger,那么明年,后年呢?

本文属原创,转载请注明原文:https://pangsuan.com/p/weBlog.html

感觉很棒,欢迎点赞 OR 打赏~

分享到:

评论 (7)

立即登录评论

    api.php获取不到网站内容怎么办

    zjonetop

      上传前有几处需要修改,正确修改的话应该是可以正常获取的。

    typecho1.2不能用了。无法获取文章的list

    wakaka

      我网站用的typecho1.2.0,小程序是正常的。

    不知道是不是缩略图的原因。用得是typecho默认的主题。
    1、看了下api的re是:
    {"newlists": null,"toplists":{"cid":"12","title":"\u6d4b\u8bd5","views":"3","likes":"","commentsNum":"0","created":"2023-01-15 03:44:00","str_value":null}}
    获取newlists为空。

    小程序会报错
    TypeError: Cannot read property 'length' of null

    at Object.success (index.js? [sm]:56) at success (net.js? [sm]:33)
    wakaka

    解决了,我注释掉了所有缩略图str_value和img就能获取文章列表信息了。

    wakaka

    如果加个搜索页就完美了

    huxker
马上咨询 在线工单