接口大师
接口大师,可以用于即刻搭建接口开放平台。除此之外,本软件产品还可用于快速搭建:接口平台、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 数据库文件变更。
如何免费在线体验接口大师?
可联系我们,获取体验账号。联系时,请注明是:接口大师,谢谢!