i18n调用自己参数_PhalApi Pro 专业版 V2.1发布啦!全新UI改版&i18n,官方优质出品...

b44cd1faea6952643dafde40acea1076.png

前言

不忘初心,方得始终。

PhalApi (π框架),是一个轻量级PHP开源接口框架,从2015年开源至今,依然保持着持续更新,为接口负责,为开源负责!

现在,我们基于PhalApi推出了PhalApi Pro专业版,从接口转向平台,从框架转向系统,为商业项目提供更强有力的技术架构和产品服务,致力成为搭建云平台的最佳选择。

通过专业版,你可以用于快速搭建内部系统、BaaS、SaaS、PaaS、接口平台、数据平台、开放平台,为自主产品、开发者、合作伙伴、第三方系统和最终顾客提供云服务。

PhalApi Pro 专业版简介

PhalApi Pro是PHP开源接口框架PhalApi的专业版,可用于搭建各类云平台。我们致力通过云技术,助力企业搭建云平台,为内部项目、开发者和最终顾客提供更好的服务!

5b1acafae32d101d06ddcad20f0dd868.png

本次版本的更新内容

主要更新内容有:

1、UI升级改版,包括但不限于:管理后台、开放平台、在线接口文档

2、i18n国际化翻译支持,包括但不限于:管理后台、开放平台、在线接口文档、API接口

3、提供第二套接口验签方案,更自由的方案选择和切换

4、一些已知bugfixed

UI全面升级改版

由我们专业UI设计师妹纸做的设计稿:

0639c560aa5fe445dcd3a4d95026afa7.png
9a2fb34a4ab2011eb056ed2a8099177b.png

由前端开发工程师加班熬夜实现出来的最终效果:

管理后台登录页面:

4b58b9841cbfeb7211fc6fb73d9b7c45.png

管理后台界面:

bca8244745f58f4ffed35ef6452ebd57.png

可视化接口设计(操作更明了):

32202e59e62900ec42500fb9f763163d.png

开放平台的登录界面(为了区分,蓝色为主):

124c01b7c79e8327ccfdbbbeffc3cbb2.png

开放平台的界面:

c725b385f4e160f23c28e2b7cf3f95a9.png

在线接口文档(列表页):

b7b657155d7e2ae55516b88c1f7474c3.png

在线接口文档详情页(更简洁):

09c078e771547a5c7ff7772482c53fb3.png

i18n国际化翻译

添加了语言配置,以及语言的切换。

在线文档的:

9901804a5616c304b3f3b27c3d127f45.png
d4b45911b8dd843931922fb810d6918c.png

管理后台的:

aa44f4e1e867649567a2c419ded6a7c9.png
6b159f4492a98eff6662db1590e792d0.png

开放平台的:

f9ff89fc05eee2d1d94ce44e250eb4eb.png
471842bbe3700169f3d690dea85bbebe.png

第二套接口验签方案

access_token的验证方式,是客户端先凭借明文的app_key和app_secret密钥,申请获得access_token的验证方式,然后就可以使用分配的access_token令牌调用其他接口。

其缺点在于第一次授权时容易泄露app_key和app_secret密钥,并且access_token泄露后容易被第三方使用。此方案不适合客户端使用,因此容易造成被抓包。但好处在于,调用方只需要申请一次令牌,就可以方便调用其他接口。

而动态签名方案,则是每一次调用接口,都要根据既定的加密方案进行签名的验证。一旦任何一个参数发生变化,那么就需要重新生成接口签名。这意味着,客户端在服务端进行接口通信时安全性相对更高。缺点是:客户端每次都要按算法生成签名,提高了API接入成本,同时相同的接口链接参数是一样的,可以对相同的接口链接重复调用。此时可以在服务端进行业务层的限制,例如每个用户每天只能投5票,或者追加当前时间戳的误差核对。

小结一下,动态签名方案特点:

  • 每次都要根据参数生成动态签名
  • 不需要对外暴露app_secret密钥

开启第二套接口验签方案后的效果(故意写错签名):

7bb326758b530009e5e18d1549d3c59c.png

来自客户的真实反馈

d6040dc11c680c776f712811907738e2.png
09d5470143183cca2790a49c5eab5487.png
0ebb77397ead6fcced2df43437c978fa.png
d6e92d5650fb9785934ab26fe277b411.png
d88b70067f0f99de9cf960ae78168c9b.png

PhalApi,众多开发者的共同选择

通过搜索引擎,百度搜索:接口框架,PhalApi框架显示在结果第一位。

7e1d1996814c568392ebe86efc9fd9f8.png

使用手机搜索:接口框架,PhalApi框架也显示在结果第一位。

0bcc56dbbc6b506d48164c7a91521441.png

他们正在使用PhalApi框架:

d936983ee98885ee6e32eb4e1d1a7095.png

他们正在使用PhalApi框架:

b3245c1c991aa90a8fe88affc15c5098.png
747718c1edd9ea387f2172ea2a8613f5.png

PhalApi Pro 专业版源代码及文档

专业版源代码目录

以专业版2.0为例,源代码(无加密的全部PHP源代码)压缩包解压后有:

353897fb6d67bd60115e8af2a240a4a3.png

其中,管理后台的源代码,基于vue,前后端分离。

e44b6d2e3f364ddc460a8c22dfd348aa.png

另外,开放平台的源代码,也是基于vue,前后端分离。

73082c6ac3ace9428752355452593423.png

温馨提示:标准版不含pro_admin和pro_platform前端源代码,旗舰版提供全部无加密源代码。

专业版配套的完整技术文档:

a8c98bed0ccc0e66c128cf9e93b06557.png
89236ab02373a537c244026826760bf5.png
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值