Z-BlogPHP 1.7 版本的更新包含了 API 功能,这让通过 Z-BlogPHP 作为后端开发客户端变得更加的方便。继 @橙色阳光 的「os2020」SPA 主题发布后,开发者 @jaeheng 基于 ZBP 自带的 API 开发一个简易的小程序——「zblogphp-wxa」,让站长能迅速地搭建起简易的微信小程序而不需要额外安装插件,也给更多想要利用 API 这一特性开发小程序的开发者做了示例。一起来看看呗~
该客户端为微信小程序客户端,接口依赖于Z-Blog博客程序PHP版。开发时的Z-Blog版本为:1.7.0.2955 (Tenet);
版本过高或过低可能接口定义不一致,导致无法正常使用,可自行测试。最好可以将测试结果在本文章下面留言,供他人参考。
代码托管地址: https://github.com/jaeheng/zblogphp-wxa
安装方法
-
准备工作
Z-Blog小程序版客户端依赖Z-Blog的API接口,所以需要先开启该功能。后台->网站设置->API设置,打开启用API协议开关并提交即可。
-
下载代码
代码托管在 Github,可直接下载 zip,建议使用 Git,可直接克隆该项目:
git clone https://github.com/jaeheng/zblogphp-wxa.git
-
导入项目
使用微信开发者工具导入项目,导入时修改AppId为自己的。
-
修改接口域名配置
在根目录的 config.js 文件中修改为自己网站的域名(需打开API功能), 其它页面配置 json 文件可自行修改,如页面的标题
完成以上步骤,即可进行二次开发或测试上线。