欢迎光临
我们一直在努力

API接口多用户管理系统已更新到V2.1.3.8

API管理系统

API接口多用户管理系统已更新到V2.1.3.8

系统官网介绍 购买商业版 公司官网 在线咨询

更新说明 V2.1.3.8 2023年04月3日

更新注意:

  1. 因为计费模式有很大的变化,更新后要严格按照要求修改每个接口的信息
  2. 由于前端模板跟旧版不兼容,前台配置的每项需重新配置一遍。
  3. 伪静态需要重新配置,把最新的伪静态代码复制保存即可。
  4. 如果你要启用“图形验证码”,必须安装PHP插件:imagemagick
  5. 使用PHP8.X版本,请关闭PHP的display_errors错误提示,同时错误级别error_reporting设置为E_ALL & ~E_NOTICE & ~E_WARNING
  6. 使用PHP8.X版本,低配机器请关闭访问日志和错误日志,以免造成请求堵塞。
  7. 请求量大的站点,请把PHP脚本内存限制设置在300M以上。
  8. 管理员后台的系统负载无法显示,请关闭PHP防跨站,然后重启PHP。宝塔设置在 网站->点击网站名->网站目录->取消“防跨站攻击(open_basedir)”勾选
  9. 请求量大的站点,可以设置“PHP-FPM运行模式”为“静态”来提高并发,前提是提高服务器配置。
  10. 系统的“计划任务”相关URL必须添加到你服务器的“计划任务”中,否则会造成计费异常和统计异常。
  11. 有“系统防火墙”的用户请关闭防火墙,或者加某个路径白名单,否则会造成无法保存配置或者无法提交数据。
  12. 短信模板、邮件模板 请按照模板修改,请勿修改变量的数量。

 

商业版更新内容:

  • 更新系统支持PHP7.0到PHP8.1(部分功能在PHP8.x可能还有兼容性问题,如遇到请及时反馈)
  • 修复密钥签名校验的BUG
  • 优化点数扣费逻辑
  • 修复缓存问题导致用户KEY失效
  • 后端UI优化,UI加圆角,扁平化轻奢风格
  • 前端绑定域名和API接口分离,API接口自定义域名无法访问前端。
  • 用户鉴权/密钥管理优化:签名校验SK机制修改为随KEY变更而自动变更SK
  • 用户管理->新增功能:新增用户
  • 用户管理->编辑部分BUG修复
  • 用户管理->新增功能:封禁用户
  • 用户管理->新增功能:服务开通,可对指定用户开通服务产品
  • 控制台-> 数据报表升级,新增“文章列表”、“待办事项”、“常见问题”、“快捷导航”等模块
  • 控制台-> 新增“已购产品”管理员可查看所有用户的已购产品明细
  • 控制台-> 接口列表升级为“产品列表”,可直接购买/开通服务、申请试用。
  • 控制台-> 订单管理 支持普通用户清除无效订单
  • 后台配置->新增开关 开启后台点数模块
  • 后台配置->新增开关 开启后台全站会员模块
  • 后台配置->新增开关 后台顶部搜索模块
  • 后台配置->新增开关 后台顶部菜单模块
  • 后台配置->选择文章板块分类,选择要展示在后台首页文章板块的分类,系统读取最新的文章。
  • 评论功能优化
  • 日志管理功能优化,支持分页。
  • 接口管理->接口转发功能优化
  • 接口管理->接口文档在线可视化编辑
  • 接口管理->新增“错误码文档”,支持在线可视化编辑
  • 接口管理->新增“返回示例”,支持在线可视化编辑或JSON数据
  • 接口管理->新增“返回格式”可选择
  • 接口管理->新增“请求示例”
  • 接口管理->新增计费模式:“单独 包年/包月/包季”、“次数包”,可自定义每个接口的套餐价格。
  • 接口管理->新增“试用功能”
  • 接口管理->新增“免费测试功能”
  • 接口管理->新增“每月/每日不同免费额度配置”
  • 接口管理->新增“免费额度请求频率控制”
  • 接口管理->新增“接口独立QPS请求频率控制”
  • 接口分类->分类管理页面优化
  • 接口分类->新增“分类描述”功能
  • 编辑接口->新增系统函数:$check = new point_class(false); 
  • 编辑接口->新增系统函数:$check->requset_check(); 
  • 文章分类->新增“分类描述”功能
  • 新增->“帮助文档”、“帮助文档分类”功能
  • 前台配置->新增“首页副标语”
  • 前台配置->新增“前端底部标语”
  • 前台配置->新增“首页底部公安备案号”
  • 前台配置->新增“关于页面-公司地址”
  • 前台配置->新增“关于页面-公司名称”
  • API系统配置->新增“限制单IP注册用户数”
  • API系统配置->新增“全站QPS限频依据”,可根据用户KEY或客户端IP进行QPS控制
  • API系统配置->新增“工单回复/创建邮件通知”、“工单回复/创建短信通知”
  • 计费配置->新增“全站会员品牌名称”,自定义会员品牌名称
  • 计费配置->新增“会员不同等级的权益介绍编辑”
  • 发信配置->新增“业务安全-人机验证方式”,支持图形验证码、腾讯云《天御验证码》、极验《行为验证4.0》
  • 发信配置->新增“用户注册/找回密码-验证方式”支持短信或邮件验证码的方式
  • 发信配置->新增“短信服务商”,支持腾讯云与云创悦客
  • 发信配置->新增“邮件发信服务器”新增支持“腾讯云邮件推送SES”
  • 支付功能->新增“微信支付”
  • 支付功能->新增“聚合支付模式 ”
  • 支付功能->新增“创建订单后在单页面支付”
  • 新增“工单系统”,支持用户按照对应的产品创建工单,管理员可在后台回复或结束工单。
  • 新增“CDK系统”,支持管理员生成绑定产品的CDKEY或者直接充值点数和购买会员的CDKEY,用户在控制台可直接兑换CDKEY绑定的权益。
  • 前端UI升级,更加大气,更加商业化。
  • 前端产品列表瀑布流展示。
  • 新增->前端首页显示常见问题。
  • 新增->前端显示全站会员单独页面
  • 新增->前端帮助中心
  • 新增->前端接口文档独立页面
  • 新增->前端接口文档更加规范、详细。
  • 新增->前端接口文档支持在线购买相关权益
  • 新增->前端接口文档支持在线申请试用
  • 新增->前端接口文档集成调试工具
  • 新增->前端“关于页面”
  • 新增->前端“关于页面->联系我们”可提交需求。
  • 新增->前端“关于页面-公司地图”可在关于页面的HTML模板自定义经纬度

本次更新内容较多,建议直接覆盖安装,然后访问Phpmyadmin执行SQL语句更新数据库即可。

免费版此次暂时未更新(因开发精力不足,免费版后续只会修复重要BUG)因此给免费版的用户带来不便敬请谅解!

系统演示

目前已上线demo演示网站,免费版在Q群34544417共享下载源码搭建。
免费版体验:http://free.demo.apiecho.com/
商业版体验:http://demo.apiecho.com/
免费版与商业版测试账户和密码都一样:
test@qq.com
test123

安装教程

安装说明:请按顺序来,没按顺序导致出错不提供技术支持。

1.安装环境要求:Linux系统,PHP7.3以上+Mysql5.7+Memcached
2.安装准备:服务器+宝塔面板或AMH面板,并安装好环境。
3.WEB服务器选择:Nginx-Tengine2.2 或 Apache2.4

4.伪静态配置:


#基于nginx的伪静态:

location / {
rewrite ^/blog/(.*)/(.*)\.html$ /blog/post.php?type=$1&id=$2 last;
rewrite ^/blog/(.*)$ /blog/index.php?type=$1&$args last;
rewrite ^/type/(.*)$ /type/index.php?id=$1&$args last;
rewrite ^/doc/([0-9]+)$ /doc/index.php?id=$1&$args last;
try_files $uri $uri/ $uri.php$is_args$args;
}
error_page 500 /500.php;
error_page 404 /404.php;

#基于Apache的伪静态:

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^blog/(.*)/(.*)\.html$ blog/post.php?type=$1&id=$2 [L]
RewriteRule ^blog/post.php$ - [L]
RewriteRule ^blog/(.*)$ blog/index.php?type=$1&%{QUERY_STRING} [L]
RewriteRule ^type/(.*)$ type/index.php?id=$1&%{QUERY_STRING} [L]
RewriteRule ^doc/([0-9]+)$ /doc/index.php?id=$1&%{QUERY_STRING} [L]
RewriteCond %{REQUEST_FILENAME}.php -f
RewriteRule ^(.*)$ $1\.php
ErrorDocument 404 /404
#ErrorDocument 403 /404
ErrorDocument 500 /404
ErrorDocument 502 /404
</IfModule>

根据你环境选择相应的伪静态配置,复制并保存到你网站的伪静态配置文件。


5.导入数据库:

创建一个数据库,设置好 数据库名、用户名、密码,把压缩包文件“数据库导入.sql”导入进去。
在面板的数据库管理,点击导入,选择“数据库导入.sql”,等待一会导入成功。


6.上传系统文件

上传“网站程序文件”下的所有文件到你网站的根目录,域名格式推荐为: api.xx.com


7.安装系统

7.1 访问网址:你的域名/install (伪静态没配置好会404,请先提前配置好伪静态)
7.2 系统环境检测全部通过后,点击下一步,如未完全通过,无法下一步,请先安装未通过的组件。
7.3 填写你刚创建的数据库信息,填错后无法安装。
7.4 下一步后,设置好系统管理员的账户和密码。
7.5 提示完成后,进入首页,点击登陆,进入后台。
7.6 点击“平台管理”、“刷新缓存”、“刷新所有缓存”。
然后查看后台设置的每一项功能是否正常!
然后把每一项功能都配置好,就能正常开展业务了。


后期如果更改了数据库用户和密码,需要同步修改/inc/db.config.php里面的数据库信息。


  • 系统定制开发QQ:523077333
  • 官方QQ群:34544417
赞(40) 打赏
未经允许不得转载:同济互联 » API接口多用户管理系统已更新到V2.1.3.8
分享到: 更多 (0)
API管理系统

相关推荐

  • 暂无文章

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏