帝国cms万能api接口【示例分享】通过接口实现会员的无刷新登陆与注册
通过接口实现会员的无刷新登陆与注册本示例主要实现会员登陆、会员注册、已登陆信息查询、退出登陆四个接口。(接口仅做学习与测试使用)会员登陆?phpdefined('ECMSAPI_MOD').........
通过接口实现会员的无刷新登陆与注册本示例主要实现会员登陆、会员注册、已登陆信息查询、退出登陆四个接口。(接口仅做学习与测试使用)会员登陆?phpdefined('ECMSAPI_MOD').........
?php// 禁止用户直接访问口文件defined(ECMSAPI_MOD) or exit;// 获取参数 自动获取GET或POST参数$classid = $api-param('classid' , 0 , 'intval'); // 获取栏目ID,并.........
?phpheader('Content-Type: application/xml');// 禁止用户直接访问口文件defined(ECMSAPI_MOD) or exit; // 设置项$set_cache_time = 60 * 60 * 12; // 设置缓存时间/...
这两天有几个朋友问我,万能API插件能在模板中使用么。答案其实在手册中以说得很清楚了。V1.0版可以使用在帝国任何的位置下面一个简单的例子说明如何在模板中使用。后台模板:.........
测试说明测试前,安装好帝国万能API插件v1.0版文章采集时需要在news数据模型中添加一个字段 urlmd5。字段设置为下图所示:新闻详情接口?phpdefined('ECMSAPI_MOD') or exit;$i.........
测试说明测试前先关注公众号: 帝国万能API接口 (码扫直接关注)使用说明先安装好帝国万能API接口插件v1.0 再添加接口即可。接口代码接口代码,请自行配置token?phpdefined('ECMS.........
应用场景 采集时图片没有入库 之前所有图片都是站外链接功能批量更新 自动保存远程图片到本地可匹配html与markdown两种格式使用方法首先确保已安装了 帝国万能API插件v1.0.........
帝国异步支付系统,同时完美兼容帝国本身支付功能。彻底解决帝国支付掉单问题。支付扩展说明 EapiExtendFpay.php 为该扩展的核心文件 pay目录为支付平台扩展,扩展一个平台一般.........
百度百家号扩展类setOption功能:修改配置信息query功能:请求接口数据参数: $name 请求的接口名称 具体名称参考官方文档接口地址 $data 发送数据示例一:发布图文信息到百家号//.........
公众号自动回复功能。check功能:微信公众号token认证示例:// 所有扩展类使用 $api-extend方式加载。用法与load完全一样。$gzh = $api-extend('gzh' , [ 'token' = 'tok.........
功能介绍此类基于EapiDb.php开发,用于简化对会员数据的操作。包括会员的登陆、注册、退出等等。功能演示演示地址:https://demo.ecms.maiyapai.com/ecmsapi/index.php?mod=use.........
功能介绍此类基于EapiDb.php开发,用于简化对帝国内容数据表的操作。insert功能:新增数据参数: $table 要写入数据的内容表名称 不需要添加前缀。 $data 要写入的数据,数据表中不.........
功能介绍用于管理帝国系统的附件。此类依赖EapiDb.php和EapiUpload.php两个类。setOption功能:设置上传附件时的参数参数: $name 参数名称,若此值为数组则表示批量设置。 $valu.........
功能简介集成了一些常用的辅助函数,还在不断完善中。toInt功能:将变量转化成指定范围的整数参数: $value 需处理的数据 $min 最小值 默认为0 $max 最大值 默认为0 当$max = $m.........
query功能:执行SQL语句参数: $sql SQL语句 $exit 遇到错误是否输出错误信息 默认 false示例:$api-load('db')-query('select * from [!db.pre!]ecms_news where id1 limit 0.........
EapiToken.php 快速实现token验证如何生成tokentoken是由指定数据(默认取$_REQUEST,除去token变量),通过键的升序排列 , 然后添加上 token=[key值]进行md5加密。/*假定我们.........
EapiUpload.php 上传功能类库,比较简单。帝国文件管理类EapiFile.php基于此类开发。upload功能:上传文件参数: $file 通过表单提交的$_FILES变量 $filename 保存的文件名 $save.........
帝国系统中用到的一些验证操作。一般无需关注。code功能:对官方验证码的验证 1:成功 , -1:超时 0:失败参数: $name 验证类型 $val 验证值 $ecms 默认为1 前台验证 0后台验证ti.........
EapiCache.php 功能介绍缓存功能,目前支持以下几种缓存方式。 File 将数据缓存到/ecmsapi/_cache目录中 Yac 需要服务器安装Yac组件如何使用缓存功能// 创建一个获取缓存对象.........
EapiView.php 功能简介视图类 用于调用帝国默认模板到API接口中。在模板中可以直接调用$api来操作通过此类可以轻松实现多端管理,不再需要像帝国为实现多端而搭建多个后台。a.........
什么是控制器我们将一个模块(API)看成一个家庭,那么控制器就是这个家庭中的人员。每个人都有各自的特色,可以完成不同的工作,既是一个独立的个体又依赖与服务于家庭。所以一个模.........
统一入口文件利用帝国万能api接口插件开发的api/插件入口文件都是 /e/extend/api/index.php?[模块变量名]=[模块名][控制器变量名]=[控制器名][自定义变量]=[自定义变量].........
get功能:获取GET参数参数: $name 必填 $default 默认值,选填,不填写为空字符串 $fn 处理函数名称,选填示例:// 获取GET方式id的值,没获取到则为0,并使用intval函数处理$id = $api-g.........
api.class.php 方法public_r$api-public_r获取帝国公共配置,与全局变量$public_r相等empire$api-empire帝国数据库实例,用法与全局的$empire相同load$api-lo...
权限配置这个配置文件会在安装的时候,将自动授权给一个管理组(当前操作的管理员所在的管理组),因此万一误操作将所有管理组权限都去掉而引起无法管理的情况出现,可以通过删除插件.........