为了应对各种各样的扩展需求,先提供统一接口供开发者使用。 接口分为`前端接口`和`后端接口`, 浏览器中运行的JavaScript脚本可以通过`前端接口`与服务器进行交流, 开发应用/插件时,PHP文件内可以使用`后端接口`获取或设置相关数据。 除公开数据外,涉及到用户相关操作`前端接口`均需要提供相关参数以验证用户是否登录,避免`前端接口`被滥用。 接口分为以下几类: - 公开类,包括前台文章,浏览量,点赞量等无需用户登录即可调用 - 数据写入类,表单提交调用,例如评论,点赞等 - 用户账户类,用户登录状态下,对账户信息进行管理(读取、填写、修改、删除等) - 管理员类,仅管理员可使用,包括网站全局配置(后台的一系列配置),例如网站标题,第三方统计,服务器环境查看(phpinfo)等。