RuleApi,基于typecho1.1正式版数据库,使用JAVA语言Springboot框架,整合redis缓存数据库,COS、OSS对象存储,是目前typecho程序功能最全,接口最完善,用户体验最好,且性能最佳的API程序。集成了用户模块(登陆,注册,邮箱验证,用户查询,用户修改),文章模块,评论模块,分类模块,和上传模块(三合一上传方式,OSS,COS,本地上传均可),在安装完成后,可以进一步扩展typecho网站的功能,并实现更强大的性能,更全面的应用范围。
本文转载自规则之树 作者不暇
RuleApi发布

Ruleapi介绍:

通过RuleApi,你可以将网站模块化,通过API将用户系统与网站分离,实现自定义的个人中心,基于token的验证机制可以实现多个域名下共用相同的用户系统。
通过RuleApi,还可以实现外置的作者中心投稿管理,甚至给网站额外增加一个功能全面的用户中心,总之无论怎样的功能搭配都可以用API和主网站完全分离但数据共通。
另外,RuleApi将整个网站的数据api化,所以还可以通过它让网站彻底动静分离,实现部分或者全站的js数据渲染,还可以通过它来搭建无数个与主站分离但是数据共通的网站,或者让网站的数据可以被其它网站共享。
最后,RuleApi可以配合开发微信小程序,APP,或者其它的接口化应用,总之更多的功能还可以继续发掘。

相关地址:

发布包下载地址:

Github开源地址

Gitee开源地址

接口文档:https://docs.apipost.cn/preview/12e2d0e7ab2f8738/9c7fd18771884cb2
安装文档:
演示地址:https://www.ruletree.club/

相关程序

演示图片

API
接口
代码编辑

开源协议

本项目使用GPL 开源协议,允许复制,传播,售卖,修改。但是如果是基于RuleApi进行二次开发的程序并且进行传播和售卖,请标注源于RuleApi。

写在最后–作者说

总的来说,这个程序和一些java大佬开发的比起来肯定是不够看的,但是我的目的也很简单,就是让typecho,也就是我现在这个网站所用的程序,能够拥有更强的扩展性,能够让APP,小程序,或者是一些模块化的听起来高大上的东西,都全部集成到每个typecho使用者的网站,这就是制作这个程序的初衷。

如果有使用问题或者建议,可以在评论区留言,或者加入QQ交流群573232605进行反馈和讨论

本接口允许各位二次修改售卖,但是必须在代码内注明基于RuleApi
RuleApi–作者不暇