首页 文章详情

接口大师v3.8.0版本更新,首页UI改版、组合套餐、微信授权登录、独立Flutter App、自动化单元测试

dogstar | 300 2021-07-18 05:39 0 0 0
UniSMS (合一短信)

接口大师

接口大师,可以用于即刻搭建接口开放平台。除此之外,本软件产品还可用于快速搭建:接口平台、API开放平台、数据平台、PaaS平台、SaaS软件等。


接口大师官网:http://pro.phalapi.net/


接口大师有以下特点:

  • 产品软件 + 源代码 + 技术服务 + 免费升级 + 文档齐全

  • 技术要求更低 / 部署速度更快 / 应用场景更广

  • 支持二开 / 可以永久使用 / 六年沉淀,值得信赖

  • 即刻开放API接口,共享数据,可减少30+天以上的项目开发周期


一套开发、管理和提供接口的软件源代码和解决方案

接口大师 v3.8.0 版本更新内容

本次版本更新内容主要有:


    1、开放平台,支持微信扫码授权登录和快速注册,并提供第三方登录开发文档

    2、商城,支持组合套餐,可以在后台配置组合套餐,前台进行展示、下单和购买

    3、5合1首页UI优化改版

    4、开放平台注册页优化升级改版

    5、开放平台,订单和支付优化,缩短支付成功的轮询时间和调整支付状态提示语

    6、技术文档新增:《2.5 接口商城》、《3.9 新增接口目录教程》、《4.0 第三方登录接入流程》、《5.1 开发者App客户端使用手册》、《5.2 接口大师开发者App源码说明》、《6.1 PHP接口自动化测试》

    7、支持单独购买:【自动化单元测试包-PHPUnit】、【开发者App源代码-Flutter】


下面扼要介绍重点的更新内容。


更新1:5合1首页UI优化改版

改版后的首页,更简洁、更明了。


同步改版调整的还有开放平台的注册页:


更新2:API接口商城,支持组合套餐

首先,使用管理员账号登录管理后台:

然后在【服务大厅】-【接口流量套餐】-【添加/修改套餐】时,选择类型为:组合套餐,就可以对原有的接口流量套餐单品进行组合,然后进行优惠定价。


配置好组合套餐后,在开放平台,前台用户就可以查看优惠的套餐,并进行下单购买。


选择在线支付:


更新3:开放平台支持微信扫码授权登录和其他第三方登录

本次,接口大师在开放平台提供并支持了微信扫码授权登录,并提供了其他第三方登录方式接入的开发文档。


修改微信登录配置后,在开放平台的登录界面可以看到微信登录的入口。就可以实现开发者用户的快速注册和授权登录,非常方便。这对于给你的产品带来新用户又降低了用户的使用门槛,方便提高注册转化率。


更新4:开发者App源代码-Flutter(支持单独购买)

配套上线了开发者App客户端,基于Flutter开发,可以跨平台打包编译安装,支持Android/iOS。


App主要功能有:首页+登录注册+商城+应用+我的+国际化翻译,配套商城功能,可查看订单、套餐、接口权限等。


更新5:自动化单元测试包-PHPUnit(支持单独购买)

目前,配套接口大师的单元测试,共有148个测试用例, 347个断言,总执行时间约3秒,100%测试通过率。


自动化测试的好处有哪些?学会和使用自动化测试有非常明显的好处,例如:


    1、节省测试成本,基本可以不需要人工进行接口测试,做到自动化测试和验证

    2、提高API接口质量,通过360度全方位的测试和断言,时刻测试,让代码调试更简单,让Bug重现更轻松

    3、加强发布质量,每次发布前,执行一次单元测试,做最后一公里全面的接口回归测试

    4、改善代码规范,容易测试的代码更优雅、更灵活、更有活力

    5、可以和CICD进行集成,构建持续交付的工作流


一键执行单元测试,执行结果类似: 

$ phpunit -c ./phpunit_release.xml正在重建数据库……PHPUnit 5.7.25 by Sebastian Bergmann and contributors.
............................................................... 63 / 148 ( 42%)............................................................... 126 / 148 ( 85%)...................... 148 / 148 (100%)
Time: 12.56 seconds, Memory: 18.00MB
OK (148 tests, 347 assertions)

结果截图:


如何升级到旗舰版v3.8.0?

在联系我们客服(黄禅宗 dogstar),获取到最新版v3.8.0旗舰版,源代码后,本次版本更新的主要内容有:


注意!升级前,请注意原有的代码备份和数据库备份!!


1、替换./public/platform目录,更新Platform开放平台的编译包代码,添加工单模块和开放平台首页(如果原来已经改动Platform源代码,需要合并源码后再编译打包更新)

2、替换./public/admin目录,更新Admin管理后台的编译包代码,添加工单模块(如果原来已经改动Admin源代码,需要合并源码后再编译打包更新

3、PHP源代码更新,替换src整个目录(如果原来有二次开发,可以合并对比)。

4、数据库更新

请见./data/phalapi_pro_v3.8.0.sql 数据库文件变更。


如何免费在线体验接口大师?

可联系我们,获取体验账号。联系时,请注明是:接口大师,谢谢!

good-icon 0
favorite-icon 0
收藏
回复数量: 0
    暂无评论~~
    Ctrl+Enter