phalapi PhalApi开源接口框架 首页 接口文档 开发文档
语言
简体中文 English
# 请求方式 接口服务 接口名称 接口描述
1GET/POSTApp.Hello.World示例接口//请使用@desc 注释
2GET/POSTApp.Pub_Application.GetDetail//请检测函数注释//请使用@desc 注释
3GET/POSTApp.Pub_Application.GetList//请检测函数注释//请使用@desc 注释
4GET/POSTApp.Partner_License.Create//请检测函数注释//请使用@desc 注释
5GET/POSTApp.Partner_License.Dashboard//请检测函数注释//请使用@desc 注释
6GET/POSTApp.Partner_License.GetDetail//请检测函数注释//请使用@desc 注释
7GET/POSTApp.Partner_License.GetList//请检测函数注释//请使用@desc 注释
8GET/POSTApp.Partner_License.GetLogs//请检测函数注释//请使用@desc 注释
9GET/POSTApp.Partner_License.GetQuotas//请检测函数注释//请使用@desc 注释
10GET/POSTApp.Partner_Payment.CreateOrder创建支付订单 创建配额购买订单,返回支付二维码
11GET/POSTApp.Partner_Payment.CancelOrder取消订单 取消待支付订单
12GET/POSTApp.Partner_Payment.QueryOrder查询订单状态 查询指定订单的支付状态
13GET/POSTApp.Partner_Payment.GetOrders获取我的订单列表 获取当前合伙人的支付订单列表
14GET/POSTApp.Partner_Payment.GetStats获取支付统计 获取当前合伙人的支付统计
15GET/POSTApp.Auth_Partner.Create//请检测函数注释//请使用@desc 注释
16GET/POSTApp.Auth_Partner.Disable//请检测函数注释//请使用@desc 注释
17GET/POSTApp.Auth_Partner.Enable//请检测函数注释//请使用@desc 注释
18GET/POSTApp.Auth_Partner.GetDetail//请检测函数注释//请使用@desc 注释
19GET/POSTApp.Auth_Partner.GetList//请检测函数注释//请使用@desc 注释
20GET/POSTApp.Auth_Partner.GetQuotas//请检测函数注释//请使用@desc 注释
21GET/POSTApp.Auth_Partner.SetQuota//请检测函数注释//请使用@desc 注释
22GET/POSTApp.Auth_Partner.Update//请检测函数注释//请使用@desc 注释
23GET/POSTApp.Auth_Partner.UpdatePassword//请检测函数注释//请使用@desc 注释
24GET/POSTApp.Partner_Auth.GetInfo//请检测函数注释//请使用@desc 注释
25GET/POSTApp.Partner_Auth.Login//请检测函数注释//请使用@desc 注释
26GET/POSTApp.Partner_Auth.Logout//请检测函数注释//请使用@desc 注释
27GET/POSTApp.Auth_Version.Create//请检测函数注释//请使用@desc 注释
28GET/POSTApp.Auth_Version.Delete//请检测函数注释//请使用@desc 注释
29GET/POSTApp.Auth_Version.GetDetail//请检测函数注释//请使用@desc 注释
30GET/POSTApp.Auth_Version.GetList//请检测函数注释//请使用@desc 注释
31GET/POSTApp.Auth_Version.Publish//请检测函数注释//请使用@desc 注释
32GET/POSTApp.Auth_Version.Unpublish//请检测函数注释//请使用@desc 注释
33GET/POSTApp.Auth_Version.Update//请检测函数注释//请使用@desc 注释
34GET/POSTApp.Auth_Application.Create创建应用 创建新应用并生成app_key和app_secret
35GET/POSTApp.Auth_Application.Delete删除应用 软删除应用并使关联授权失效
36GET/POSTApp.Auth_Application.Update更新应用 更新应用信息
37GET/POSTApp.Auth_Application.GetList获取应用列表 分页获取应用列表
38GET/POSTApp.Auth_Application.GetDetail获取应用详情 获取单个应用的详细信息
39GET/POSTApp.Auth_License.Create创建授权 为指定应用创建新授权
40GET/POSTApp.Auth_License.Revoke吊销授权 立即吊销指定授权
41GET/POSTApp.Auth_License.Extend延期授权 延长授权有效期
42GET/POSTApp.Auth_License.Update更新授权 更新授权信息
43GET/POSTApp.Auth_License.GetList获取授权列表 分页获取授权列表,支持筛选
44GET/POSTApp.Auth_License.GetDetail获取授权详情 获取单个授权的详细信息
45GET/POSTApp.Auth_Verify.CheckUpdate检查更新 检查应用是否有新版本可用
46GET/POSTApp.Auth_Verify.Check验证授权 客户端应用验证授权有效性(无需管理员认证)
47GET/POSTApp.Examples_QrCode.Png二维码 - 根据文本内容,生成二维码 可根据传入的文本内容,生成对应的二维码,还可以调整尺寸大小。可以直接输出png图片,也可以返回base64后的图片数据。
48GET/POSTApp.Examples_DataApi.CreateData创建新数据 通用数据接口,创建一条新数据
49GET/POSTApp.Examples_Rule.JsonArray参数示例 - JSON数组参数 演示如何配置JSON格式的数组参数,并原路返回。
50GET/POSTApp.Examples_Rule.ExplodeArray参数示例 - 分割的数组参数 以英文逗号分割的数组,并且可以设置数组个数。
51GET/POSTApp.Examples_Rule.Str参数示例 - 字符串参数 简单的字符串参数
52GET/POSTApp.Examples_Rule.TrueOrFalse参数示例 - 开关参数 true或false的开关参数。
53GET/POSTApp.Examples_Rule.RangeNumber参数示例 - 指定范围的整数参数 指定范围的整数参数,可以设置最小值、最大值,当设定默认值时,对客户端则不是必传参数。
54GET/POSTApp.Examples_Rule.Number参数示例 - 整数参数 必须的整数参数
55GET/POSTApp.Examples_Rule.DateStr参数示例 - 日期参数 字符串的日期参数,例如格式:Y-m-d H:i:s
56GET/POSTApp.Examples_Rule.DateTimestamp参数示例 - 时间戳日期参数 时间戳日期参数,输入日期字符串参数,如传:2019-03-01 00:00:00,接口接收后会转成:1551369600。
57GET/POSTApp.Examples_Rule.SexEnum参数示例 - 枚举参数 例如,男或女的性别参数。
58GET/POSTApp.Examples_Rule.RegexStr参数示例 - 正则字符串参数 指定正则的字符串参数
59GET/POSTApp.Examples_Rule.VersionCallback参数示例 - 版本回调参数 回调类型的参数,可以自定义参数的检测、转换和校验逻辑。例如版本号。
60GET/POSTApp.Examples_Rule.StatusEnum参数示例 - 状态枚举参数 对于是数值的枚举范围,注意配置时请用字符串类型。
61GET/POSTApp.Examples_Rule.DefaultStr参数示例 - 默认且必须的字符串参数 带默认值,并且为必须的字符串参数。默认是string类型,所以一般不用配置type为string。
62GET/POSTApp.Examples_Response.Debug展示调试相关能力 使用前请开启调试模式,效果更佳
63GET/POSTApp.Examples_DataApi.DeleteDataIDs批量删除 通用数据接口,根据ID批量删除数据
64GET/POSTApp.Examples_CURD.Delete数据库示例 - 删除数据 根据ID删除数据库中的一条纪录数据
65GET/POSTApp.Examples_CURD.Insert数据库示例 - 插入数据 向数据库插入一条纪录数据
66POSTApp.Examples_CURD.Update数据库示例 - 更新数据 根据ID更新数据库中的一条纪录数据
67GET/POSTApp.Examples_CURD.SqlDebug数据库示例 - 演示如何进行SQL调试和相关的使用 除此接口外,其他示例也可进行在线调试。本示例将便详细说明如何调试。
68GET/POSTApp.Examples_CURD.GetList数据库示例 - 获取分页列表数据 根据状态筛选列表数据,支持分页
69GETApp.Examples_CURD.Get数据库示例 - 获取数据 根据ID获取数据库中的一条纪录数据
70POSTApp.Examples_Upload.Go文件上传 - 图片文件上传 只能上传单个图片文件
71GETApp.Examples_Docs.Usage文档示例 - 接口文档使用示例 接口说明,更多使用请参考官方文档http://docs.phalapi.net/#/v2.0/api-docs
72GET/POSTApp.Examples_Log.Run日记 - 写入日志 演示日志操作,包括写系统异常类日志、业务纪录类日志、开发调试类日志
73GET/POSTApp.Examples_DataApi.UpdateData更新数据 通用数据接口,根据ID更新单条数据
74GET/POSTApp.Examples_DataApi.DeleteData根据ID删除数据 根据单个ID删除数据,也可以调整成根据自定义的条件删除数据
75GET/POSTApp.Examples_Response.TopResult演示在返回结果根节点添加额外的字段返回 自定义动态返回JSON根节点,增加最外层返回消息,例如最外层的【status 状态码】和【time 当前系统时间】
76GET/POSTApp.Examples_DataApi.GetData获取一条数据 通用数据接口,根据ID获取一条数据
77GET/POSTApp.Examples_DataApi.TableList获取表格列表数据 通用数据接口,获取表格列表数据,默认按ID降序返回,支持分页和搜索
78GET/POSTApp.Payment_Notify.Suixingpay随行付支付回调 接收随行付支付结果通知
79GET/POSTApp.Auth_Payment.SaveConfig保存支付配置 创建或更新支付配置
80GET/POSTApp.Auth_Payment.DeleteConfig删除支付配置 删除指定支付配置
81GET/POSTApp.Auth_Payment.CancelOrder取消订单 取消待支付订单
82GET/POSTApp.Auth_Payment.CancelTimeoutOrders取消超时订单 取消超过指定时间未支付的订单
83GET/POSTApp.Auth_Payment.MockPaySuccess模拟支付成功(测试用) 模拟订单支付成功,用于测试
84GET/POSTApp.Auth_Payment.GetConfigs获取所有支付配置 获取所有支付配置列表
85GET/POSTApp.Auth_Payment.GetStats获取支付统计 获取支付统计数据
86GET/POSTApp.Auth_Payment.GetOrders获取支付订单列表 获取所有支付订单
87GET/POSTApp.Auth_Payment.GetConfig获取支付配置详情 获取指定支付配置详情
88GET/POSTApp.Auth_Payment.GetOrderDetail获取订单详情 获取订单详细信息
89GET/POSTApp.Auth_Admin.Logout管理员登出 使当前会话令牌失效
90GET/POSTApp.Auth_Admin.Login管理员登录 验证管理员凭据并返回会话令牌
91GET/POSTApp.Auth_Admin.GetInfo获取当前管理员信息 返回当前登录管理员的详细信息
92GET/POSTApp.Auth_Stats.Dashboard获取仪表盘统计 获取系统整体统计数据
93GET/POSTApp.Auth_Stats.Application获取应用统计 获取指定应用的验证统计
切换到折叠版
温馨提示: 此接口文档根据接口代码和注释实时自动生成,可在接口类的文件注释的第一行修改左侧菜单标题。
PhalApi

接口,从简单开始!
© 2015-2026 Powered By PhalApi开源接口框架 2.23.0    专业版