网站开发编码选择一般是,网站建设的原则,网站制作过程简介,行业门户网站易站通#xff0c;带你玩转PHPCMS建站程序#xff0c;让你更快的熟悉该程序下面让我们来学习吧phpcms api怎么写接口#xff1f;最近自己开发了一套crm系统#xff0c;想着如果将来能卖出去#xff0c;能不能再界面动态调用自己网站的推荐信息#xff0c;算是一种广告吧带你玩转PHPCMS建站程序让你更快的熟悉该程序下面让我们来学习吧phpcms api怎么写接口最近自己开发了一套crm系统想着如果将来能卖出去能不能再界面动态调用自己网站的推荐信息算是一种广告吧于是尝试着用phpcms开发一个简单的api接口phpcms v9开发简单api接口(适用于小白)phpcms v9的api接口都存放到api文件夹下的访问路径为http://www.XXX.com/api.php?opcount.....,其他的opcount为你的具体的api文件所以我根据这个规律开始开发(1)第一步在网站的api文件夹下创建文件demo.php,代码?php defined(IN_PHPCMS) or exit(No permission resources.);if($_GET[catid] $_GET[num]) {$catid intval($_GET[catid]); //用来接收请求的栏目id$num intval($_GET[num]); //用来接收获取数量}$modelid 1; //设置你要调用栏目的模型id$db pc_base::load_model(content_model);//引入content模型$db-set_model($modelid); //设置模型id如果是其他非文章模型可以不需要设置这个$arr $db-select(array(catid $catid),*,$num); /调用所请求栏目id下的文章$r json_encode($arr); //转换为json类型//jsonp请求的固定写法可以解决跨域问题引入callback回调函数echo $_GET[jsoncallback] . (.$r.);?(2)在请求端页面采用ajax发送请求$(function(){$.ajax({url:http://www.XXX.com/api.php?opdemocatid28num10,dataType:jsonp, //jsonp类型jsonp:jsoncallback, //回调type:get,success:function(data){var dataeva l(data); //转化为json对象$.each(data, function(index, p){html ;html p.title ;html ;$(#test).append(html); //追加到idtest的div里边})},error : function() {console.log(fail);}});});ok大功告成这样就可有跨域调用自己的网站里边的东西了效果浏览如图PHP中文网大量的免费PHPCMS教程欢迎在线学习