(1)category接口:调用栏目
接口标识:category
接口标识:category
调用方式:网址/e/xiaochengxu/index.php?action=category
说明:调用全部栏目,该栏目一般用作调用全部栏目并缓存左右,也可以获取某个栏目的子栏目
字段名称 | 字段说明 | 类型 | 是否必填 | 备注 |
classid | 栏目ID | String | 否 | 不填则调用全部栏目 |
isformat | 是否转换classid为主键 | Number | 否 | 默认1,强制转换为主键 |
(2)catlist接口:获取指定栏目
接口标识:catinfo
调用方法:网址/e/xiaochengxu/index.php?action=catinfo&classid=10
调用方法:网址/e/xiaochengxu/index.php?action=catinfo&classid=10
说明:该栏目直接读取数据库,不读取缓存,可以保证信息实时更新,单页面时候返回单页面信息
字段名称 | 字段说明 | 类型 | 是否必填 | 备注 |
classid | 栏目ID | String | 否 | 不填则调用全部栏目 |
(3)lists接口:获取列表页
接口标识:lists
调用方法:网址/e/xiaochengxu/index.php?action=lists&classid=10&page=1
调用方法:网址/e/xiaochengxu/index.php?action=lists&classid=10&page=1
说明:获取栏目列表,可分页也可以指定数量
参数:
字段名称 | 字段说明 | 类型 | 是否必填 | 备注 |
classid | 栏目ID | String | 否 | 栏目id,支持多栏目写法:'1,2,3' |
modid | 模型ID | Number | 否 | 栏目id或者modidl必须填写一个 |
num | 数量 | Number | 否 | 调用数量 |
page | 页数 | Number | 否 | 分页页数,优先级:num>page |
pagesize | 分页大小 | Number | 否 | 默认10 |
image | 是否调用图片 | Number | 否 | 格式:image:1,标识调用有缩略图的文章 |
order | 排序 | String | 否 | 默认:sort_order desc,aid desc |
more | 是否调用附表 | Number | 否 | 默认不调用附表 |
ids | 指定ID | String | 否 | 调用指定id文章,优先级最高,暂未开启 |
istop | 是否置顶 | Number | 否 | 默认istop:0 |
isgood | 是否推荐 | Number | 否 | 默认isgood:0 |
firsttitle | 是否头条 | Number | 否 | 默认firsttitle:0 |
(4)show接口:调用文章详情
接口标识:show
调用方法:网址/e/xiaochengxu/index.php?action=show&id=10&classid=1
调用方法:网址/e/xiaochengxu/index.php?action=show&id=10&classid=1
说明:获取文章内容
参数:
参数:
字段名称 | 字段说明 | 类型 | 是否必填 | 备注 |
classid | 栏目ID | String | 否 | 如果没有classid则默认模型1的表 |
id | 文章ID | Number | 是 | |
num | 相关文章数量 | Number | 否 | 调用相关文章数量 |
(5)page接口:调自定义页面
接口标识:page
调用方法:网址/e/xiaochengxu/index.php?action=page&classid=1
调用方法:网址/e/xiaochengxu/index.php?action=page&classid=1
说明:获取自定义页面内容
参数:
参数:
字段名称 | 字段说明 | 类型 | 是否必填 | 备注 |
classid | 栏目ID | String | 否 | 如果没有classid则默认模型1的表 |
(6)index接口:批量调用多栏目信息
接口标识:index
调用方法:网址/e/xiaochengxu/index.php?action=index¶ms=[json]
调用方法:网址/e/xiaochengxu/index.php?action=index¶ms=[json]
说明:批量获取多个栏目信息
参数:
字段名称 | 字段说明 | 类型 | 必填 | 备注 |
---|---|---|---|---|
params | 参数 | string | 必填 | json格式参数 |
params参数
字段名称 | 字段说明 | 类型 | 必填 | 备注 |
---|---|---|---|---|
name | 名称 | string | 可不填 | 返回数组的键值,方便调用,默认为数字键值 |
classtid | 栏目ID | num | 必填 | |
num | 数量 | num | 可不填 | 调用数量,默认10,为空则按照分页调用 |
more | 是否调用副表 | bool | 可不填 | 默认0,不调用副表 |
thumb | 是否调用图片 | bool | 可不填 | 调用包含缩略图的文章,默认为0,调用全部文章 |
order | 排序 | string | 可不填 | 格式:order:'listorder asc',默认:"listorder desc,id desc"; |
istop | 是否调用置顶 | bool | 可不填 | |
isgood | 是否调用推荐 | bool | 可不填 | |
firsttitle | 是否调用头条 | bool | 可不填 | |
type | 调用的栏目类型 | bool | 可不填 | 默认:type:'list',如果调用自定义页面则必填,type:'page' |
(7)system接口:获取系统配置信息
接口标识:system
调用方法:网址/e/xiaochengxu/index.php?action=system
调用方法:网址/e/xiaochengxu/index.php?action=system
说明:调用系统配置信息,该接口共返回四个内容:
app:小程序信息,
siteinfo:站点信息,
extend:扩展变量,
sp:碎片信息,
如图:
app:小程序信息,
siteinfo:站点信息,
extend:扩展变量,
sp:碎片信息,
如图:
(8)search接口:搜索接口
接口标识:search
调用方法:网址/e/xiaochengxu/index.php?action=search&q=小程序&modid=1
调用方法:网址/e/xiaochengxu/index.php?action=search&q=小程序&modid=1
说明:搜索内容
参数:
字段名称 | 字段说明 | 类型 | 是否必填 | 备注 |
q | 关键词 | Number | 是 | 搜索关键词 |
classid | 栏目ID | String | 否 | 栏目id,支持多栏目写法:'1,2,3' |
modid | 模型ID | Number | 否 | modid如果不传则默认1,多模型搜索必填 |
num | 数量 | Number | 否 | 调用数量 |
page | 页数 | Number | 否 | 分页页数,优先级:num>page |
pagesize | 分页大小 | Number | 否 | 默认10 |
image | 是否调用图片 | Number | 否 | 格式:image:1,标识调用有缩略图的文章 |
order | 排序 | String | 否 | 默认:sort_order desc,aid desc |
more | 是否调用附表 | Number | 否 | 默认不调用附表 |
(9)tag接口:调用tag标签
接口标识:tag
调用方法:网址/e/xiaochengxu/index.php?action=tag&tag=小程序
调用方法:网址/e/xiaochengxu/index.php?action=tag&tag=小程序
说明:获取tag或者tag对应文章
type=tag时候表示获取tag列表
名称 | 说明 | 类型 | 是否必填 | 备注 |
type | 获取类型 | String | 必填 | 默认:taglist,获取tag列表 |
num | 数量 | Number | 否 | 默认10 |
page | 页数 | Number | 否 | |
pagesize | 分页大小 | Number | 否 | 默认10 |
order | 排序 | String | 否 | 默认num desc,tagid desc |
type=arclist时表示获取tag对应文章
名称 | 说明 | 类型 | 是否必填 | 备注 |
type | 获取类型 | String | 必填 | type:'arcList' |
num | 数量 | Number | 否 | 默认10 |
page | 页数 | Number | 否 | |
pagesize | 分页大小 | Number | 否 | 默认10 |
order | 排序 | String | 否 | 默认tid desc |
(10)gbook留言接口
接口标识:gbook
调用方法:网址/e/xiaochengxu/index.php?action=gbook&type=gbook/gbooklist
调用方法:网址/e/xiaochengxu/index.php?action=gbook&type=gbook/gbooklist
说明:获取留言或者提交留言(由于都是固定字段,所以直接在小程序端写对应字段就行)
(11)feedback信息反馈(自定义表单接口)
(11)feedback信息反馈(自定义表单接口)
接口标识:feedback
调用方法:网址/e/xiaochengxu/index.php?action=feedback&type=feedback/fields/list
调用方法:网址/e/xiaochengxu/index.php?action=feedback&type=feedback/fields/list
说明:可以获取表单的字段、提交表单、获取信息列表,/pages/feedback/feedback页面已经高度封装了,只需要填写您的信息分组id(bid),就可以自动给你组装成表单,可以直接使用。
注意:小程序不支持select自动给你转成raido单选按钮的方式,暂不支持file(文件上传)类型
注意:小程序不支持select自动给你转成raido单选按钮的方式,暂不支持file(文件上传)类型
接口标识:member
调用方法:网址/e/xiaochengxu/index.php?action=member
目前支持百度小程序、微信小程序、抖音小程序一键授权登录
(13)login接口账号密码登录
接口标识:login
调用方法:网址/e/xiaochengxu/index.php?action=login
支持小程序使用账号密码方式登录
字段名称 | 字段说明 | 类型 | 是否必填 | 备注 |
username | 用户名 | String | 是 | |
password | 密码 | String | 是 |
(14)phone一键获取手机号
接口标识:phone
调用方法:网址/e/xiaochengxu/index.php?action=phone
支持一键获取百度小程序、微信小程序、抖音小程序的手机号功能(需要先申请权限)
.....更多接口开发中