phalapi PhalApi开源接口框架 首页 接口文档 开发文档
语言
简体中文 English
# 请求方式 接口服务 接口名称 接口描述
1GET/POSTApp.Hello.World示例接口//请使用@desc 注释
2POSTApp.Xiulian.CalculateBatch批量计算多种修炼所需资源 同时计算多种修炼类型的资源需求,并返回总计
3GETApp.Xiulian.GetTypes获取支持的修炼类型 获取所有支持的修炼类型列表
4GETApp.Xiulian.GetLevelLimits获取等级限制 获取修炼等级范围限制
5GETApp.Xiulian.Calculate计算单种修炼所需资源 根据修炼类型、起始等级、目标等级计算所需资源
6GET/POSTApp.Smjn.GetSkills根据分类ID获取技能列表 根据指定的技能分类ID,获取该分类下的所有技能
7GET/POSTApp.Smjn.GetSkillCategories根据门派ID获取技能分类 根据指定的门派ID,获取该门派下的所有技能分类
8GET/POSTApp.Smjn.GetSchools获取所有门派列表 获取游戏中的所有门派列表
9GET/POSTApp.Smjn.CalculateCost计算师门技能升级消耗 输入起始等级和目标等级,计算升级所需的总金钱和经验
10GET/POSTApp.BangpaiSkill.CalculateSkillCost计算指定技能从起始等级到目标等级的总消耗 根据技能名称、起始等级和目标等级,计算从起始等级升到目标等级所需的总消耗
11POSTApp.BillTreasure.Create创建挖宝记录 创建一轮挖宝记录,支持同时记录收入和支出,包含总收入、总支出、总利润,同时记录明细
12GETApp.BillTreasure.GetStatistics获取挖宝统计 获取指定用户的历史挖宝总统计(总收入、总支出、总利润、总轮数)
13GETApp.BillTreasure.GetList获取挖宝记录列表 获取指定用户的挖宝记录列表,包含每轮的统计和明细
14GETApp.BillTreasure.GetDetail获取挖宝记录详情 根据ID获取单轮挖宝记录的详细信息,包含明细列表
15GET/POSTApp.Examples_QrCode.Png二维码 - 根据文本内容,生成二维码 可根据传入的文本内容,生成对应的二维码,还可以调整尺寸大小。可以直接输出png图片,也可以返回base64后的图片数据。
16GET/POSTApp.Examples_DataApi.CreateData创建新数据 通用数据接口,创建一条新数据
17GET/POSTApp.Examples_Rule.JsonArray参数示例 - JSON数组参数 演示如何配置JSON格式的数组参数,并原路返回。
18GET/POSTApp.Examples_Rule.ExplodeArray参数示例 - 分割的数组参数 以英文逗号分割的数组,并且可以设置数组个数。
19GET/POSTApp.Examples_Rule.Str参数示例 - 字符串参数 简单的字符串参数
20GET/POSTApp.Examples_Rule.TrueOrFalse参数示例 - 开关参数 true或false的开关参数。
21GET/POSTApp.Examples_Rule.RangeNumber参数示例 - 指定范围的整数参数 指定范围的整数参数,可以设置最小值、最大值,当设定默认值时,对客户端则不是必传参数。
22GET/POSTApp.Examples_Rule.Number参数示例 - 整数参数 必须的整数参数
23GET/POSTApp.Examples_Rule.DateStr参数示例 - 日期参数 字符串的日期参数,例如格式:Y-m-d H:i:s
24GET/POSTApp.Examples_Rule.DateTimestamp参数示例 - 时间戳日期参数 时间戳日期参数,输入日期字符串参数,如传:2019-03-01 00:00:00,接口接收后会转成:1551369600。
25GET/POSTApp.Examples_Rule.SexEnum参数示例 - 枚举参数 例如,男或女的性别参数。
26GET/POSTApp.Examples_Rule.RegexStr参数示例 - 正则字符串参数 指定正则的字符串参数
27GET/POSTApp.Examples_Rule.VersionCallback参数示例 - 版本回调参数 回调类型的参数,可以自定义参数的检测、转换和校验逻辑。例如版本号。
28GET/POSTApp.Examples_Rule.StatusEnum参数示例 - 状态枚举参数 对于是数值的枚举范围,注意配置时请用字符串类型。
29GET/POSTApp.Examples_Rule.DefaultStr参数示例 - 默认且必须的字符串参数 带默认值,并且为必须的字符串参数。默认是string类型,所以一般不用配置type为string。
30GET/POSTApp.Examples_Response.Debug展示调试相关能力 使用前请开启调试模式,效果更佳
31GET/POSTApp.Examples_DataApi.DeleteDataIDs批量删除 通用数据接口,根据ID批量删除数据
32GET/POSTApp.Examples_CURD.Delete数据库示例 - 删除数据 根据ID删除数据库中的一条纪录数据
33GET/POSTApp.Examples_CURD.Insert数据库示例 - 插入数据 向数据库插入一条纪录数据
34POSTApp.Examples_CURD.Update数据库示例 - 更新数据 根据ID更新数据库中的一条纪录数据
35GET/POSTApp.Examples_CURD.SqlDebug数据库示例 - 演示如何进行SQL调试和相关的使用 除此接口外,其他示例也可进行在线调试。本示例将便详细说明如何调试。
36GET/POSTApp.Examples_CURD.GetList数据库示例 - 获取分页列表数据 根据状态筛选列表数据,支持分页
37GETApp.Examples_CURD.Get数据库示例 - 获取数据 根据ID获取数据库中的一条纪录数据
38POSTApp.Examples_Upload.Go文件上传 - 图片文件上传 只能上传单个图片文件
39GETApp.Examples_Docs.Usage文档示例 - 接口文档使用示例 接口说明,更多使用请参考官方文档http://docs.phalapi.net/#/v2.0/api-docs
40GET/POSTApp.Examples_Log.Run日记 - 写入日志 演示日志操作,包括写系统异常类日志、业务纪录类日志、开发调试类日志
41GET/POSTApp.Examples_DataApi.UpdateData更新数据 通用数据接口,根据ID更新单条数据
42GET/POSTApp.Examples_DataApi.DeleteData根据ID删除数据 根据单个ID删除数据,也可以调整成根据自定义的条件删除数据
43GET/POSTApp.Examples_Response.TopResult演示在返回结果根节点添加额外的字段返回 自定义动态返回JSON根节点,增加最外层返回消息,例如最外层的【status 状态码】和【time 当前系统时间】
44GET/POSTApp.Examples_DataApi.GetData获取一条数据 通用数据接口,根据ID获取一条数据
45GET/POSTApp.Examples_DataApi.TableList获取表格列表数据 通用数据接口,获取表格列表数据,默认按ID降序返回,支持分页和搜索
46GETApp.ServerInfo.Search搜索服务器 根据关键词模糊搜索服务器
47GETApp.ServerInfo.Query查询服务器开服时间 根据服务器名称查询开服时间
48GETApp.ServerInfo.GetList获取服务器列表 获取所有服务器列表(按开服时间倒序)
49GETApp.Fabao.Search搜索法宝列表 根据类型、主动/被动属性、门派等条件组合查询法宝列表
50GETApp.Fabao.Detail获取法宝详情 根据法宝ID获取详细信息
51GETApp.Fabao.FilterOptions获取筛选选项 获取法宝类型、门派等筛选选项列表
52GETApp.GoodsLibrary.Get获取单个物品 根据物品ID获取物品详情
53GETApp.GoodsLibrary.GetTreasureItems获取挖图物品列表 获取挖图相关物品,支持区分低级宝图和高级宝图
54GETApp.GoodsLibrary.GetList获取物品列表 获取物品数据列表
55GETApp.GoodsLibrary.GetTypes获取物品类型列表 获取所有物品类型用于筛选
56POSTApp.UserConfig.Save保存用户配置 保存或更新用户的金价比例配置
57GETApp.UserConfig.Get获取用户配置 获取指定用户的配置信息
58POSTApp.Auth.Login微信登录 小程序code换取openid并登录
59POSTApp.Bill.Create创建账单记录 根据物品ID创建收支记录,价格记录在此表中
60POSTApp.Bill.Delete删除账单记录 删除指定账单记录
61POSTApp.Bill.Update更新账单记录 更新账单信息
62GETApp.Bill.Get获取单个账单 根据账单ID获取详情
63GETApp.Bill.Statistics获取收支统计 获取用户的收支统计数据
64GETApp.Bill.GetList获取账单列表 获取用户的收支记录列表
切换到折叠版
温馨提示: 此接口文档根据接口代码和注释实时自动生成,可在接口类的文件注释的第一行修改左侧菜单标题。
PhalApi

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