需要以帝国cms为后端开发小程序的朋友们,这个api插件可以用来快速开发帝国接口或插件的工具。它封装了大量的基础操作,从而使开发接口或插件更简单更轻松。
帝国万能API接口插件:
https://ecms.maiyapai.com/doc.htm
(无合作推荐,请以页面实时展示为准)
示例:
增加模块 - 增加接口
输入以下接口内容:
<?php // 禁止用户直接访问口文件 //defined("ECMSAPI_MOD") or exit; //获取提交过来的信息ID , 并且格式化成数字 $nid = $api->param('nid' , 1 , 'intval'); $infodetail = $api->load('db')->one('[!db.pre!]ecms_news' , 'id,classid,newstime,title,onclick,firsttitle,isgood,titlepic,userid,smalltext,diggtop,diggdown' , 'id='.$nid, 'id desc'); $infodetail_data1 = $api->load('db')->one('[!db.pre!]ecms_news_data_1' , 'id,newstext,befrom' , 'id='.$nid, 'id desc'); $api->load('db')->update('[!db.pre!]ecms_news' , ['onclick' => ['onclick + 1']] , 'id='.$nid); // 构造输出结构 $result = [ 'code' => 1, 'package' =>[ 'info' => $infodetail, 'info_data1' => $infodetail_data1 ] ]; // 输出json数据 $api->json($result);
接口地址:
https://www.***.net/ecmsapi/index.php?mod=info&act=getinfodetail