QQ咨询 官方微信

添加微信好友

官方小程序

百度小程序

微信小程序

头条小程序

关于我们

互联网

帝国cms小程序插件1.0上线,支持百度微信QQ抖音等,无需授权,支持二开

 admin  2022-10-05 22:23:07
之前有很多人要求我开发一个帝国小程序插件,但是因为网上已经有人开发了,所以迟迟没有去搞,后来陆陆续续接触了几个小程序插件版本,发现太过于简陋了,所以决定自己要开发一个,目前以企业站为主,实现的功能主要有:
(1)调用全部栏目接口category
(2)调用某个栏目接口catinfo
(3)调用文章列表接口lists
(4)调用文章内容接口show
(5)调用自定义页面接口page
(6)搜索接口search
(7)批量调用栏目接口index(主要用于首页,频道页等)
(8)调用站点信息接口system,该接口包含:站点信息表、自定义扩展字段表、自定义碎片表等
(9)tag接口,包含调用所有tag接口,调用tag对应文章列表接口
(10)授权登录接口,一键授权,信息同步只后台会员
....

接口详细使用教程
(1)category接口:调用栏目
调用方式:action=category
说明:调用全部栏目,该栏目一般用作调用全部栏目并缓存左右,也可以获取某个栏目的子栏目
(2)catlist接口:获取指定栏目
调用方法:action=catinfo&classid=10
说明:该栏目直接读取数据库,不读取缓存,可以保证信息实时更新,单页面时候返回单页面信息
(3)lists接口:获取列表页
调用方法: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接口:调用文章详情
调用方法:action=show&id=10&classid=1
说明:获取文章内容
参数:
字段名称 字段说明 类型 是否必填 备注
classid 栏目ID String 如果没有classid则默认模型1的表
id 文章ID        Number  
num 相关文章数量 Number   调用相关文章数量
(5)page接口:调自定义页面
调用方法:action=page&classid=1
说明:获取自定义页面内容
参数:
字段名称 字段说明 类型 是否必填 备注
classid 栏目ID String 如果没有classid则默认模型1的表
(6)index接口:批量调用多栏目信息
调用方法:action=index&params=[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接口:获取系统配置信息
调用方法:action=system
说明:调用系统配置信息,该接口共返回三个内容,站点信息,扩展变量,碎片,如图:
(8)search接口:搜索接口
调用方法: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标签
调用方法:action=tag&tag=小程序
说明:获取tag或者tag对应文章
参数1:获取tag
名称 说明 类型 是否必填 备注
type 获取类型 String 必填 默认:taglist,获取tag列表
num 数量 Number 默认10
page 页数 Number  
pagesize 分页大小 Number 默认10
order 排序 String 默认num desc,tagid desc
 
参数2:获取tag对应文章
名称 说明 类型 是否必填 备注
type 获取类型 String 必填 type:'arcList'
num 数量 Number 默认10
page 页数 Number  
pagesize 分页大小 Number 默认10
order 排序 String 默认tid desc
 
(10)member授权接口
调用方法:action=member&type=weixin
说明:支持微信/百度小程序一键授权,自动获取用户授权信息
参数:参考demo
.....
 
demo截图:





 
¥ 打赏
×
如果您觉得文章帮助了您就打赏一下吧
非常感谢你的打赏,我们将继续分享更多优质内容,让我们一起创建更加美好的网络世界!

支付宝扫一扫打赏

微信扫一扫打赏

本文《帝国cms小程序插件1.0上线,支持百度微信QQ抖音等,无需授权,支持二开》发布于石头博客文章,作者:admin,如若转载,请注明出处:https://www.pweb123.com/news/hulw/916.html,否则禁止转载,谢谢配合!

文章点评

我来说两句 已有0条评论
点击图片更换

添加微信好友

添加微信好友

微信小程序

百度小程序