原创
关键词搜索<?phpdefined('ECMSAPI_MOD') or exit;/** 为了安全 传用的参数我们必须经过严格的格式化处理*/$page = $api->param('page' , 1 , 'intval'); //
前两天有朋友问我在帝国万能API接口插件中使用medoo数据库框架这里简单写一下操作流程安装medoo数据库框架medoo仓库地址:https://github.com/catfan/Medoo下载后,我们打开src
接口说明 基于 overtrue/pinyin 实现 支持整段翻译成拼音 支持姓名翻译 比如 ‘单’ 常见的音为 dan,而作为姓的时候读 shan 支持声调 支持首字母生成使用说明示例
通过接口实现会员的无刷新登陆与注册先上演示:https://demo.ecms.maiyapai.com/ecmsapi/index.php?mod=user&act=index本示例主要实现会员登陆、会员注册、已登陆信息查询、
原创
获取分类<?php// 禁止用户直接访问口文件defined("ECMSAPI_MOD") or exit;// 获取参数 自动获取GET或POST参数$classid = $api->param('classid' , 0 , 'intval');
<?phpheader('Content-Type: application/xml');// 禁止用户直接访问口文件defined("ECMSAPI_MOD") or exit; // 设置项$set_cache_time = 60 * 60 * 12; // 设置
这两天有几个朋友问我,万能API插件能在模板中使用么。答案其实在手册中以说得很清楚了。V1.0版可以使用在帝国任何的位置下面一个简单的例子说明如何在模板中使用。后台模板:
先上示例地址:https://demo.ecms.maiyapai.com/ecmsapi/index.php?mod=news&act=index测试说明测试前,安装好帝国万能API插件v1.0版文章采集时需要在news数据模型中添加一个字
测试说明测试前先关注公众号: 帝国万能API接口 (码扫直接关注)使用说明先安装好帝国万能API接口插件v1.0 再添加接口即可。接口代码接口代码,请自行配置token<?phpdefined('
应用场景 采集时图片没有入库 之前所有图片都是站外链接功能批量更新 自动保存远程图片到本地可匹配html与markdown两种格式使用方法首先确保已安装了 帝国万能API插件v1.0
帝国异步支付系统,同时完美兼容帝国本身支付功能。彻底解决帝国支付掉单问题。支付扩展说明 EapiExtendFpay.php 为该扩展的核心文件 pay目录为支付平台扩展,扩展一个平台一般
百度百家号扩展类setOption功能:修改配置信息query功能:请求接口数据参数: $name 请求的接口名称 具体名称参考官方文档接口地址 $data 发送数据示例一:发布图文信息到百家号//
公众号自动回复功能。check功能:微信公众号token认证示例:// 所有扩展类使用 $api->extend方式加载。用法与load完全一样。$gzh = $api->extend('gzh' , [ 'to
功能介绍此类基于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
快速实现token验证如何生成tokentoken是由指定数据(默认取$_REQUEST,除去token变量),通过键的升序排列 , 然后添加上 &token=[key值]进行md5加密。/*假定我们有一个获取文章
上传功能类库,比较简单。帝国文件管理类EapiFile.php基于此类开发。upload功能:上传文件参数: $file 通过表单提交的$_FILES变量 $filename 保存的文件名 $savepath 保存的文件
帝国系统中用到的一些验证操作。一般无需关注。code功能:对官方验证码的验证 1:成功 , -1:超时 0:失败参数: $name 验证类型 $val 验证值 $ecms 默认为1 前台验证 0后台验证ti
功能介绍缓存功能,目前支持以下几种缓存方式。 File 将数据缓存到/ecmsapi/_cache目录中 Yac 需要服务器安装Yac组件如何使用缓存功能// 创建一个获取缓存对象$cache = $api-
功能简介视图类 用于调用帝国默认模板到API接口中。在模板中可以直接调用$api来操作通过此类可以轻松实现多端管理,不再需要像帝国为实现多端而搭建多个后台。assign功能:将变
原创
控制器我们将一个模块(API)看成一个家庭,那么控制器就是这个家庭中的人员。每个人都有各自的特色,可以完成不同的工作,既是一个独立的个体又依赖与服务于家庭。所以一个模块(API)具体可以做什么,其实是取决于控制器。
原创
入口统一入口文件利用帝国万能api接口插件开发的api/插件入口文件都是 /e/extend/api/index.php?[模块变量名]=[模块名]&[控制器变量名]=[控制器名]&[自定义变量]=[自定义变量]