PhalApi(π框架) PHP开源接口框架

由 dogstar & 开源社区 & 果创科技 共同长期维护

进微信群/加QQ群:702658753

接口从简单开始!

Since 2015 - 2024

PhalApi是一个PHP轻量级开源接口框架,致力于快速开发接口服务。支持HTTP/SOAP/RPC等协议,可用于搭建接口/微服务/RESTful接口/Web Services。承诺永久免费,可用于商业用途。

PhalApi 2.x 源代码下载

2.x 全新主流版@Github
PhalApi 2.x 是全新版本系列,将持续更新,给你全新的开发体验。
移植自PhalApi 1.x,主要采用composer,遵循PSR-4,并支持命名空间。
PhalApi 2.x 支持PHP 5.3及以上版本,并支持PHP 7。

PhalApi 2.x 一键安装

composer安装PhalApi 2.x(支持手动下载)

$ composer create-project phalapi/phalapi

使用HTTP访问接口(网站根目录设置为public)

http://demo.phalapi.net/?s=App.Hello.World

访问接口首页(推荐配置域名)

http://demo.phalapi.net/

PhalApi 2.x 开发者生态

2.x 在线体验
2.x 扩展推荐 (40+)
SDK包 (9+)

API接口

默认返回JSON,通过s参数可指定请求接口服务

在线接口文档

自动生成在线接口文档,可在线测试

Pro专业版

为企业量身定制提供的API管理平台

吞吞小猴
吞吞小猴

按照尺寸压缩上传图片,参考TP图形处理

steve
steve

提供视图渲染功能

dogstar
dogstar

基于PHP QRCode,可生成二维码图片

SDK包(JAVA版)

为Android客户端PhalApi专属的SDK包

SDK包(OC版)

基于AFNetworking的二次封装,由@Aevit 提供

SDK包(Golang版)

基于Golang语言SDK包集成 由@prettyyjnic 提供

Serverless
YesDev
YesApi
感谢以下开源社区贡献者 (30+)
合作伙伴
基于PhalApi开发的,项目 (6000+),API数量(8W+),每日接口请求(10KW+)
"感谢开发出这么好的开源产品,简单,易上手,方便二次开发,自动生成接口文档!当初从网站转app,不懂怎么写接口文档,就选择phalapi,一上手就停不下来,就一直用phalapi从1.0到现在2.0!"
—— 游狗团队 2023.04.23