PhalApi Pro,是一套专注搭建云平台的系统软件,你可以基于PhalApi Pro快速搭建自主的云平台、BaaS、SaaS、PaaS等平台,也可以利用PhalApi Pro开拓接口给内部产品或外部客户调用。

开放平台的整体架构及业务流程如下:

整体架构

php云平台用PHP快速搭建你的云平台如PaaSSaaSBaaS开放平台 Docker

开放平台,紧张由三个子系统构成,分别是:

Platform开放平台 API开放接口 Admin管理后台

这三部分由PhalApi Pro供应,可进行二次开拓。

开拓者在接入开放平台后,根据自己的须要,开拓自己的客户端运用。

此外,开放平台可以接入或须要依赖于企业已有的系统,包括但不限于企业已有的业务系统、数据库、信息库,此部分不属于PhalApi Pro供应。

Platform开放平台

Platform开放平台,是供应给开拓者利用的平台,开拓者可以是内部或外部开拓者、互助伙伴、供应商、分销销等。
可以进行开拓者注册、创建运用、查看接口权限等操作。

Platform开放平台地址:http://你的域名/platform/

API开放接口

API开放接口,是供应给运用/客户端利用的接口做事,运用可以是自主研发的产品、项目、客户端、第三方运用或第三方系统。
归根到底,API的利用工具是由开拓者研发和掩护的运用、程序或系统。

API开放接口在线文档地址:http://你的域名/docs.php

Admin管理后台

综上所述,Platform开放平台是供应给开拓者利用的,API开放接口是供应给程序利用的。
这两个子系统都是对外的,而Admin管理后台与此不同,Admin管理后台是对内的,是供应给内部管理员利用的,可以对开拓者和API接口进行管理,以及其他管理操作,例如运用审核、权限分配等。

Admin管理后台地址:http://你的域名/admin/

业务流程

业务流程,可以分别从外部开拓者和内部管理员两个维度进行划分。

对外的紧张业务流程

对付外部而言,即对付开拓者而言,其紧张业务流程是:

第1步、注册开放平台 第2步、创建运用并等待平台审核 第3步、调用已经分配权限的开放接口API 第4步、开拓运用

默认情形下,每个开拓者最多可创建的运用数量为10个,可修正配置。

对内的紧张业务流程

对付内部而言,即对付平台而言,其紧张业务流程是:

第1步、审核开拓者运用 第2步、供应新的开放API接口 第3步、分配接口权限 第4步、进行日常管理和掩护

默认情形下,未分配权限的接口,开拓者无权限调用。

技能架构