之前有很多人要求我开发一个帝国小程序插件,但是因为网上已经有人开发了,所以迟迟没有去搞,后来陆陆续续接触了几个小程序插件版本,发现太过于简陋了,所以决定自己要开发一个,目前以企业站为主,实现的功能主要有:
(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上线,支持百度/微信/抖音等小程序相关推荐

  1. 微信小程序 短剧开发技术踩坑指南 仿抖音快手小视频

    1.Video组件 微信官方文档地址: https://developers.weixin.qq.com/miniprogram/dev/component/video.html uniapp官方文档 ...

  2. 服装店小程序开发方案,服装店利用多端抖音微信百度小程序商城,轻松摆脱销售难的问题

    文/江苏微网 (搜索名称了解详情) 目前传统线下服装门店的经营困境: 经营成本不断上升 消费者购物习惯已经从线下转移到线上,门店的客流量会越来越少,门店产品销量越来越低,然而店铺租金.人工成本.采购成 ...

  3. anyRTC小程序SDK 4.0上线

    anyRTC小程序SDK 4.0上线 anyRTC 3.0 SDK 小程序发版已有2年之余,2017年12月,微信小程序正式对外开放了实时音视频录制及播放能力,为了能够及时占领市场,anyRTC 经过 ...

  4. 帝国cms推送插件-帝国cms管理系统-帝国cms免费模板插件

    帝国CMS是一个独立的网站程序.今天给大家推荐的是帝国CMS模板(内置5W套帝国CMS模板)以及免费帝国CMS插件其中包括有:帝国CMS采集插件.帝国CMS伪原创插件.帝国CMS发布插件.帝国CMS主 ...

  5. 帝国cmssitemap.php,帝国CMS-sitemap插件下载

    本插件适用于帝国CMS的版本如下:(支持各编码版本) EmpireCMS 7.0及以上版本 EmpireCMS 6.6 EmpireCMS 6.5 EmpireCMS 6.0 ------------ ...

  6. php 一键登录插件,帝国CMS一键登录插件(带后台管理)

    帝国CMS一键登录插件(带后台管理) 帝国CMS一键登录插件(带后台管理),整合QQ,weibo,MSN,百度等三方登陆平台 1.上传oauth文件夹到目录/e/extend/,直接上传oauth文件 ...

  7. 迅睿cms微信抖音小程序生成管理系统V1.0开源

    微信抖音小程序生成管理系统基于迅睿cms系统为框架,展开专用的小程序管理系统.系统将是全面开源共享,并且内置私有云市场,模板.可以根据你们自己的情况.选择性的安装. v1.0的主要功能说明 1.小程序 ...

  8. 抖音壁纸小程序v1.0.2版本功能,新增达人入住功能

    抖音壁纸小程序v1.0.2版本功能 抖音壁纸小程序源代码 此次新增和优化功能如下: 达人入住 达人审核 收益管理 下载壁纸页面UI优化 素材管理 素材上传 新增抖音图片检测接口 消息通知 达人搜索 收 ...

  9. 【西瓜】抖音小程序 抖音小程序源码包1.8(xigua_dy.94864)[西瓜抖音版小程序前端上传代码包最新原版]

    抖音小程序源码 可以使用抖音小程序工具导入发布小程序 ※小程序类应用受"抖音平台"影响,部分业务需提供企业资质才可上线使用 功能介绍 为西瓜同城提供抖音版小程序端,支持所有西瓜同城 ...

最新文章

  1. Fast construction of FM-index for long sequence reads
  2. mysql为什么没有nvarchar,关于mysql:为什么不将每个VARCHAR指定为VARCHAR(65535)?
  3. JavaOne演讲者选择了您不应该错过的10个会话
  4. 详细介绍Linux shell脚本系列基础学习(列表)
  5. 十个网志流量统计工具一览
  6. php.ini 只读,disabled by the php.ini setting phar.readonly
  7. 防止ViewPager中的Fragment被销毁的方法
  8. java api存在问题改进措施_Sonar常见问题解决方案
  9. 国家软考--高级系统分析师证书
  10. 计算机程序员英文作文,程序员英文自我介绍3篇
  11. 夜神模拟器如何设置自动代理
  12. 【最优化导论】一维搜索方法
  13. Android实现VR图片、视频小程序
  14. 图片的合成(个人练习,不喜勿喷!)
  15. 彻底删除Android Studio
  16. 科技作者吴军:不用低效率的算法做事情
  17. 国内代码托管平台gitee的使用
  18. 【编程初学者】创建自己的开源项目1-创建远程代码仓库
  19. 为什么要学好数学,计算机与数学的关系,学习数学的过程
  20. flutter icon 大全

热门文章

  1. 自动化测试—业务线仿真回归流程剖析
  2. 飞机大战java_java版飞机大战实战项目详细步骤
  3. linux centos 解压 tar.bz2文件
  4. 【数据预处理】CoCo数据集标注文件.json转yolov5标注文件.txt格式
  5. [转载]面向 Java 开发人员的 db4o 指南: 超越简单对象
  6. 字体下载大宝库:30款好看的免费英文字体
  7. 算法竞赛入门笔记—推荐oj
  8. 咸鱼笔记:适合小白的Anaconda下载和安装步骤及使用教程
  9. 阿里云国际站购买服务器遇到实名失败是什么原因?
  10. 代码出现bug时,情商高和情商低程序员表现,产品经理:差太多