帝国CMS 最新版的帝国万能API接口调用数据下面以获取最新发布的10篇新闻,参数具体说明请查看详细文档
<?php
header('Access-Control-Allow-Origin: *');
// 禁止用户直接访问口文件
defined("ECMSAPI_MOD") or exit;
$page = $api->param('page' , 1 , 'intval'); // 获取页码,并格式化为数字
$page = $page > 0 ? $page : 1; // 页码应该从1开始,简单处理一下
$classid = 18; // 这里是你要显示的栏目id 如果不限制栏目的话直接把下面的 'classid='.$classid 替换成 '1'
// 获取最新发布的10篇新闻,参数具体说明请查看详细文档
// id,classid,titleurl,title,newstime,nianyue,ydqiuyi,pc88bdfyy,pc99bdf,mhebeibdfyy,mbdfcctv,zhjianfa,mzhjianfa,dyyf,kdcworld,mkdcworld,mdyyf,m199bdf,mlearncfml,m88bdfyy,hebeibdfyy,m99bdf,rcsings,hsbdfyy,bdfyysjz,zhuanti99,pc120bdf,m120bdf,hdsbdfyy,bdfhb120,yybdfhs,webidx,bdfbbzl,glhkmf,hbydbdf,kuaipai,weixin,xiaochengxu,zhibo,qita,pc86083333,m86083333,newstext 这些是你要调用接口显示的数据,如果全都要显示的话直接 * 星号就行了。
$list = $api->load('db')->select('[!db.pre!]ecms_seo' , 'id,classid,titleurl,title,newstime,nianyue,ydqiuyi,pc88bdfyy,pc99bdf,mhebeibdfyy,mbdfcctv,zhjianfa,mzhjianfa,dyyf,kdcworld,mkdcworld,mdyyf,m199bdf,mlearncfml,m88bdfyy,hebeibdfyy,m99bdf,rcsings,hsbdfyy,bdfyysjz,zhuanti99,pc120bdf,m120bdf,hdsbdfyy,bdfhb120,yybdfhs,webidx,bdfbbzl,glhkmf,hbydbdf,kuaipai,weixin,xiaochengxu,zhibo,qita,pc86083333,m86083333,newstext' , 'classid='.$classid , '10,'.$page , 'id desc');
// 构造输出结构
$result = [
'code' => 1,
'list' => $list
];
// 输出json数据
$api->json($result);
?>