您现在的位置是:首页 > cms教程 > pbootcms教程pbootcms教程

pbootcms的API接口使用说明文档

陈莉汐2023-06-07pbootcms教程已有303人查阅

导读标签作用:用于远程调取系统数据,使用小程序、大众号、APP等。1)请先到后台进行API相关参数配置,强烈建议启用强制认证;2)客户端发起请求必须包含appid(认证用户)

bpootcms的API接口列表
标签作用:用于远程调取系统数据,使用小程序、大众号、APP等。
使用说明
1)请先到后台进行API相关参数配置,强烈建议启用强制认证;
2)客户端发起请求必须包含appid(认证用户)、timestamp(时间戳)、signature(签名)三个参数
3)签名参数signature通过appid、secret、timestamp三个滞惮接为一个字符串,而后入行双层md5加密生成;
站内使用Ajax获取数据示例:
<script>
$(document).ready(function (e) {
var url='/api.php/cms/site';
$.ajax({
type: 'POST',
url: url,
dataType: 'json',
data: {
appid: '{pboot:appid}',
timestamp: '{pboot:timestamp}',
signature: '{pboot:signature}'
},
success: function (response, status) {
if(response.code){
//获取数据凯旋
alert(response.data.title);
}else{
//返回错误数据
alert(response.data);
}
},
error:function(xhr,status,error){
//返回数据异常
alert('返回数据异常!');
}
});
});
</script>
此处使用了三个站内标签:{pboot:appid} 认证用户名、{pboot:timestamp} 时间戳、{pboot:signature} 认证签名
1、网站消息接口
http://IP/api.php/cms/site
http://IP/api.php/cms/site/name/* 单个调用
注意此处和CMS标签比不带site前缀,所以返回整体数据和调取单个时直接写名称,如:标题title
2、公司信息接口
http://IP/api.php/cms/company
http://IP/api.php/cms/company/name/* 单个调用
注意此处和CMS标签比不带company前缀,所以返回整体数据和调取单个时直接写名称,如:名称name
3、自定义标签接口
http://IP/api.php/cms/label
http://IP/api.php/cms/label/name/* 单个调用
4、栏目列表树接口
http://IP/api.php/cms/nav
http://IP/api.php/cms/nav/scode/* 获取指定分类的子类
5、当前栏目位置接口
http://IP/api.php/cms/position/scode/* 此处传递当前栏目scode值
6、指定分类信息接口
http://IP/api.php/cms/sort/scode/* 此处传递需要调用栏目标scode值
7、指定内容多图接口
http://IP/api.php/cms/pics/id/* 此处传递内容ID值
8、幻灯片接口
http://IP/api.php/cms/slide/gid/*/num/* 此处传递分组gid及调取的数量num值,默认num为5
9、友情链接接口
http://IP/api.php/cms/link/gid/*/num/* 此处传递分组gid及调取的数量num值,默认num为10
10、指定内容列表接口
http://IP/api.php/list/* 此处传递需要调用的栏目scode
http://IP/api.php/list/*/page/2 调取第二页,如果数据已获得完,返回类似{"code":0,"data":"已经到底了!","rowtotal":"5"}
共时还支持URL中传递num/*参数控制数量,传递order/* 控制排序方式,用POST方式会更好传递值
11、指定内容详情接口
http://IP/api.php/content/* 传递需要调用的内容ID(单页一样适用)
12、指定单页详情接口
http://IP/api.php/about/* 传递需求调用的单页scode13、搜索内容接口
http://IP/api.php/cms/search 建议使用POST提交,keyword传递探求闭键字单条目搜索
同时支持通报num/*参数控制数目,传递order/* 控制排序方式,修议POST方式
可传递参数 field指定字段,多个用|隔开;
可传播参数 scode指定分类,多个用逗号隔开;
可传送参数 fuzzy等于0关闭朦胧匹配,另外也可使用多数据库字段名称传递值来多条件搜索14、留言提交接口http://IP/api.php/cms/addmsg 要求POST提交,传递的字段同后台自定义的留言字段15、留言内容接口
http://IP/api.php/cms/msg/num/* 传递num分页大小
http://IP/api.php/cms/msg/num/*/page/2 调取第两页
16、表单提交接口
​​​​​​​http://IP/api.php/cms/addform/fcode/* 央浼POST提交,fcode为表单编码,传递的字段共后台自定义的字段
17、表单数据读取接口
http://IP/api.php/cms/form/fcode/* 传递fcode表单编码
http://IP/api.php/cms/form/fcode/*/num/*/page/* num控制条数,page控制页码
温馨提示:
以上接口对于多语言(区域)的情况,请地址中附加acode参数指定语言,否则调用默认语言,如:http://IP/api.php/cms/site/acode/en

本文标签:

很赞哦! (1)

暂无内容
暂无内容

相关源码

  • (自适应)营销型健身器材产品设备类pbootcms模板网站为健身器材企业打造的营销型网站模板,基于PbootCMS开源内核开发。采用HTML5响应式架构,PC与移动端数据实时同步,完美适配多终端展示场景。查看源码
  • pbootcms源码宠物类网站源码下载(自适应多端)为宠物装备商店、宠物食品及用品企业打造的营销型模板,基于PbootCMS内核深度开发。采用响应式设计实现PC与移动端完美适配,PHP7.0+高性能架构支持MySQL/SQLite双数据库查看源码
  • 工商注册财务代理记账类自适应pbootcms网站工商注册、财务代理记账企业打造的数字化门户模板,基于PbootCMS内核深度开发。采用前沿响应式架构,无缝适配手机端触控交互与PC端展示需求查看源码
  • 响应式pbootcms模板新闻资讯博客自媒体门户网站行业通用解决方案为新闻资讯、自媒体博客打造的响应式网站模板,同时支持企业门户、行业资讯等多场景快速适配。通过简单的图文替换即可实现跨行业转型,显著降低建站成本。查看源码
  • (自适应)品牌创意设计作品工作室pbootcms模板下载该模板适用于品牌策划、艺术设计、广告创意公司官网,亦可通过替换图文快速适配其他行;高端创意设计公司工作室网站源码极简代码架构、艺术化视觉布局、企业级功能扩展性。查看源码
  • 响应式高端家居家具装修类pbootcms模板网站源码家居装修、空间设计企业打造的营销型网站解决方案,基于PbootCMS内核深度开发。采用前沿响应式架构,完美适配手机端与PC端浏览体验查看源码
暂无内容
暂无内容
分享笔记 (共有 0 篇笔记)
昵称:
匿名发表 登录账号
         
验证码: