| # | 请求方式 | 接口服务 | 接口名称 | 接口描述 |
|---|---|---|---|---|
| 1 | GET/POST | App.Hello.World | 示例接口 | //请使用@desc 注释 |
| 2 | GET/POST | App.AdminApi.ApiStats | API调用统计 | //请使用@desc 注释 |
| 3 | GET/POST | App.AdminApi.SaveConfig | 保存API配置 | //请使用@desc 注释 |
| 4 | GET/POST | App.AdminApi.ProviderSave | 保存服务商 | //请使用@desc 注释 |
| 5 | GET/POST | App.AdminApi.ModelSave | 保存模型 | //请使用@desc 注释 |
| 6 | GET/POST | App.AdminApi.ProviderDelete | 删除服务商 | //请使用@desc 注释 |
| 7 | GET/POST | App.AdminApi.ModelDelete | 删除模型 | //请使用@desc 注释 |
| 8 | GET/POST | App.AdminApi.TenantPointsList | 租户点数列表 | //请使用@desc 注释 |
| 9 | GET/POST | App.AdminApi.GetConfig | 获取API配置 | //请使用@desc 注释 |
| 10 | GET/POST | App.AdminApi.ProviderList | 获取服务商列表 | //请使用@desc 注释 |
| 11 | GET/POST | App.AdminApi.ModelList | 获取模型列表 | //请使用@desc 注释 |
| 12 | GET/POST | App.AdminApi.TenantPointsAdjust | 调整租户点数 | //请使用@desc 注释 |
| 13 | GET/POST | App.AdminPackage.Save | 保存套餐 | //请使用@desc 注释 |
| 14 | GET/POST | App.AdminPackage.Delete | 删除套餐 | //请使用@desc 注释 |
| 15 | GET/POST | App.AdminPackage.ConfirmOrder | 确认订单(手动充值) | //请使用@desc 注释 |
| 16 | GET/POST | App.AdminPackage.GetList | 获取套餐列表 | //请使用@desc 注释 |
| 17 | GET/POST | App.AdminPackage.GetOrderList | 获取订单列表 | //请使用@desc 注释 |
| 18 | GET/POST | App.AdminPointsConfig.Save | 保存扣点配置 | //请使用@desc 注释 |
| 19 | GET/POST | App.AdminPointsConfig.Delete | 删除扣点配置 | //请使用@desc 注释 |
| 20 | GET/POST | App.AdminPointsConfig.UpdateStatus | 更新状态 | //请使用@desc 注释 |
| 21 | GET/POST | App.AdminPointsConfig.GetList | 获取扣点配置列表 | //请使用@desc 注释 |
| 22 | GET/POST | App.AdminPromptTemplate.Create | 创建模板 | //请使用@desc 注释 |
| 23 | GET/POST | App.AdminPromptTemplate.Delete | 删除模板 | //请使用@desc 注释 |
| 24 | GET/POST | App.AdminPromptTemplate.Update | 更新模板 | //请使用@desc 注释 |
| 25 | GET/POST | App.AdminPromptTemplate.GetPublicList | 获取公开模板列表(供租户同步用) | //请使用@desc 注释 |
| 26 | GET/POST | App.AdminPromptTemplate.GetList | 获取模板列表 | //请使用@desc 注释 |
| 27 | GET/POST | App.AdminPayment.SaveConfig | 保存支付配置 | //请使用@desc 注释 |
| 28 | GET/POST | App.AdminPayment.GetConfig | 获取支付配置 | //请使用@desc 注释 |
| 29 | GET/POST | App.Admin.Upload | 上传文件(总控后台用) | 上传图片等文件到服务器 |
| 30 | GET/POST | App.Admin.ChangePassword | 修改密码 | 需要登录 |
| 31 | GET/POST | App.Admin.TenantCreate | 创建租户 | 创建新租户并初始化管理员账号,租户编码自动生成 |
| 32 | GET/POST | App.Admin.TenantDelete | 删除租户 | 删除租户及其所有数据 |
| 33 | GET/POST | App.Admin.TenantUpdate | 更新租户 | 更新租户信息 |
| 34 | GET/POST | App.Admin.TenantList | 租户列表 | 获取所有租户列表 |
| 35 | GET/POST | App.Admin.TenantStats | 租户统计 | 获取租户统计数据 |
| 36 | GET/POST | App.Admin.TenantDetail | 租户详情 | 获取单个租户详细信息 |
| 37 | GET/POST | App.Admin.Login | 管理员登录 | 总控后台登录接口 |
| 38 | GET/POST | App.Admin.Info | 获取当前管理员信息 | 需要登录 |
| 39 | GET/POST | App.Examples_QrCode.Png | 二维码 - 根据文本内容,生成二维码 | 可根据传入的文本内容,生成对应的二维码,还可以调整尺寸大小。可以直接输出png图片,也可以返回base64后的图片数据。 |
| 40 | GET/POST | App.Examples_DataApi.CreateData | 创建新数据 | 通用数据接口,创建一条新数据 |
| 41 | GET/POST | App.Examples_Rule.JsonArray | 参数示例 - JSON数组参数 | 演示如何配置JSON格式的数组参数,并原路返回。 |
| 42 | GET/POST | App.Examples_Rule.ExplodeArray | 参数示例 - 分割的数组参数 | 以英文逗号分割的数组,并且可以设置数组个数。 |
| 43 | GET/POST | App.Examples_Rule.Str | 参数示例 - 字符串参数 | 简单的字符串参数 |
| 44 | GET/POST | App.Examples_Rule.TrueOrFalse | 参数示例 - 开关参数 | true或false的开关参数。 |
| 45 | GET/POST | App.Examples_Rule.RangeNumber | 参数示例 - 指定范围的整数参数 | 指定范围的整数参数,可以设置最小值、最大值,当设定默认值时,对客户端则不是必传参数。 |
| 46 | GET/POST | App.Examples_Rule.Number | 参数示例 - 整数参数 | 必须的整数参数 |
| 47 | GET/POST | App.Examples_Rule.DateStr | 参数示例 - 日期参数 | 字符串的日期参数,例如格式:Y-m-d H:i:s |
| 48 | GET/POST | App.Examples_Rule.DateTimestamp | 参数示例 - 时间戳日期参数 | 时间戳日期参数,输入日期字符串参数,如传:2019-03-01 00:00:00,接口接收后会转成:1551369600。 |
| 49 | GET/POST | App.Examples_Rule.SexEnum | 参数示例 - 枚举参数 | 例如,男或女的性别参数。 |
| 50 | GET/POST | App.Examples_Rule.RegexStr | 参数示例 - 正则字符串参数 | 指定正则的字符串参数 |
| 51 | GET/POST | App.Examples_Rule.VersionCallback | 参数示例 - 版本回调参数 | 回调类型的参数,可以自定义参数的检测、转换和校验逻辑。例如版本号。 |
| 52 | GET/POST | App.Examples_Rule.StatusEnum | 参数示例 - 状态枚举参数 | 对于是数值的枚举范围,注意配置时请用字符串类型。 |
| 53 | GET/POST | App.Examples_Rule.DefaultStr | 参数示例 - 默认且必须的字符串参数 | 带默认值,并且为必须的字符串参数。默认是string类型,所以一般不用配置type为string。 |
| 54 | GET/POST | App.Examples_Response.Debug | 展示调试相关能力 | 使用前请开启调试模式,效果更佳 |
| 55 | GET/POST | App.Examples_DataApi.DeleteDataIDs | 批量删除 | 通用数据接口,根据ID批量删除数据 |
| 56 | GET/POST | App.Examples_CURD.Delete | 数据库示例 - 删除数据 | 根据ID删除数据库中的一条纪录数据 |
| 57 | GET/POST | App.Examples_CURD.Insert | 数据库示例 - 插入数据 | 向数据库插入一条纪录数据 |
| 58 | POST | App.Examples_CURD.Update | 数据库示例 - 更新数据 | 根据ID更新数据库中的一条纪录数据 |
| 59 | GET/POST | App.Examples_CURD.SqlDebug | 数据库示例 - 演示如何进行SQL调试和相关的使用 | 除此接口外,其他示例也可进行在线调试。本示例将便详细说明如何调试。 |
| 60 | GET/POST | App.Examples_CURD.GetList | 数据库示例 - 获取分页列表数据 | 根据状态筛选列表数据,支持分页 |
| 61 | GET | App.Examples_CURD.Get | 数据库示例 - 获取数据 | 根据ID获取数据库中的一条纪录数据 |
| 62 | POST | App.Examples_Upload.Go | 文件上传 - 图片文件上传 | 只能上传单个图片文件 |
| 63 | GET | App.Examples_Docs.Usage | 文档示例 - 接口文档使用示例 | 接口说明,更多使用请参考官方文档http://docs.phalapi.net/#/v2.0/api-docs |
| 64 | GET/POST | App.Examples_Log.Run | 日记 - 写入日志 | 演示日志操作,包括写系统异常类日志、业务纪录类日志、开发调试类日志 |
| 65 | GET/POST | App.Examples_DataApi.UpdateData | 更新数据 | 通用数据接口,根据ID更新单条数据 |
| 66 | GET/POST | App.Examples_DataApi.DeleteData | 根据ID删除数据 | 根据单个ID删除数据,也可以调整成根据自定义的条件删除数据 |
| 67 | GET/POST | App.Examples_Response.TopResult | 演示在返回结果根节点添加额外的字段返回 | 自定义动态返回JSON根节点,增加最外层返回消息,例如最外层的【status 状态码】和【time 当前系统时间】 |
| 68 | GET/POST | App.Examples_DataApi.GetData | 获取一条数据 | 通用数据接口,根据ID获取一条数据 |
| 69 | GET/POST | App.Examples_DataApi.TableList | 获取表格列表数据 | 通用数据接口,获取表格列表数据,默认按ID降序返回,支持分页和搜索 |
| 70 | GET/POST | App.Payment.CreateOrder | 创建支付订单 | //请使用@desc 注释 |
| 71 | GET/POST | App.Payment.WechatNotify | 微信支付回调 | //请使用@desc 注释 |
| 72 | GET/POST | App.Payment.AlipayNotify | 支付宝回调 | //请使用@desc 注释 |
| 73 | GET/POST | App.Payment.QueryOrder | 查询订单状态 | //请使用@desc 注释 |
| 74 | GET/POST | App.PromptTemplate.SyncFromSystem | 从系统模板同步 | 将总控后台的模板同步到当前租户 |
| 75 | GET/POST | App.PromptTemplate.Create | 创建模板 | //请使用@desc 注释 |
| 76 | GET/POST | App.PromptTemplate.Delete | 删除模板 | //请使用@desc 注释 |
| 77 | GET/POST | App.PromptTemplate.IncrementUse | 增加使用次数 | //请使用@desc 注释 |
| 78 | GET/POST | App.PromptTemplate.Update | 更新模板 | //请使用@desc 注释 |
| 79 | GET/POST | App.PromptTemplate.GetPublicList | 获取公开模板列表(前台展示) | //请使用@desc 注释 |
| 80 | GET/POST | App.PromptTemplate.GetList | 获取模板列表(管理端) | //请使用@desc 注释 |
| 81 | GET/POST | App.PromptTemplate.GetDetail | 获取模板详情 | //请使用@desc 注释 |
| 82 | GET/POST | App.Video.Create | 创建视频生成任务 | //请使用@desc 注释 |
| 83 | GET/POST | App.Video.RefreshPending | 刷新所有pending状态的任务 | 批量查询并更新所有pending状态的任务 |
| 84 | GET/POST | App.Video.Query | 查询任务状态 | //请使用@desc 注释 |
| 85 | GET/POST | App.Video.AdminFixTask | 管理员修复:强制更新任务状态(不受 tenant_id 限制) | 用于修复 tenant_id 不匹配的任务 |
| 86 | GET/POST | App.Video.History | 获取历史记录 | //请使用@desc 注释 |
| 87 | GET/POST | App.Video.GetModels | 获取可用模型列表 | //请使用@desc 注释 |
| 88 | GET/POST | App.Video.GetBalance | 获取点数余额 | 获取当前用户的点数余额 |
| 89 | GET/POST | App.Video.DebugQueryInternal | 调试:内部查询处理结果 | //请使用@desc 注释 |
| 90 | GET/POST | App.Video.DebugQuery | 调试:查询任务状态(返回原始API响应) | 调试用,查看外部API返回的原始数据 |
| 91 | GET/POST | App.Video.TestApi | 调试:测试API连接 | 测试外部API是否可连接 |
| 92 | GET/POST | App.Video.DebugUser | 调试:获取用户信息 | 调试用,查看当前用户信息 |
| 93 | GET/POST | App.Tenant.DeepseekChat | DeepSeek聊天 | 调用DeepSeek API生成视频提示词 |
| 94 | GET/POST | App.Tenant.SaveDeepseekConfig | 保存DeepSeek配置 | 保存或更新DeepSeek API配置 |
| 95 | GET/POST | App.Tenant.SaveDomainConfig | 保存域名配置 | 保存租户的自定义域名 |
| 96 | GET/POST | App.Tenant.SaveMiniappConfig | 保存小程序配置 | //请使用@desc 注释 |
| 97 | GET/POST | App.Tenant.SavePointsConfig | 保存扣点配置 | 保存单个选项的扣点配置 |
| 98 | GET/POST | App.Tenant.SavePaymentConfig | 保存支付配置 | //请使用@desc 注释 |
| 99 | GET/POST | App.Tenant.SaveSettings | 保存租户基础设置 | 保存Logo、客服信息等设置 |
| 100 | GET/POST | App.Tenant.SaveBanner | 保存轮播图 | 新增或更新轮播图 |
| 101 | GET/POST | App.Tenant.ChangePassword | 修改密码 | 修改当前登录用户的密码 |
| 102 | GET/POST | App.Tenant.RedeemCode | 兑换码兑换 | 使用兑换码获取积分 |
| 103 | GET/POST | App.Tenant.CreateRedeemCode | 创建兑换码 | 租户管理员批量生成兑换码 |
| 104 | GET/POST | App.Tenant.UserCreate | 创建用户 | //请使用@desc 注释 |
| 105 | GET/POST | App.Tenant.DeleteRedeemCode | 删除兑换码 | //请使用@desc 注释 |
| 106 | GET/POST | App.Tenant.UserDelete | 删除用户 | //请使用@desc 注释 |
| 107 | GET/POST | App.Tenant.DeleteBanner | 删除轮播图 | //请使用@desc 注释 |
| 108 | GET/POST | App.Tenant.SendCode | 发送验证码 | 发送手机验证码用于注册 |
| 109 | GET/POST | App.Tenant.WxLogin | 微信小程序登录 | 使用微信code自动登录,如果用户不存在则自动注册 |
| 110 | GET/POST | App.Tenant.BatchSavePointsConfig | 批量保存扣点配置 | 批量保存多个选项的扣点配置 |
| 111 | GET/POST | App.Tenant.UpdateStorageConfig | 更新存储配置 | 更新OSS配置(仅OSS模式可用) |
| 112 | GET/POST | App.Tenant.UserUpdate | 更新用户 | //请使用@desc 注释 |
| 113 | GET/POST | App.Tenant.CheckDomain | 检测域名解析状态 | 检测自定义域名是否正确解析 |
| 114 | GET/POST | App.Tenant.AddUser | 添加用户(简化版) | 快速添加用户,仅需用户名和密码 |
| 115 | GET/POST | App.Tenant.RegisterByUsername | 用户名注册 | 使用用户名和密码注册新用户(无需验证码) |
| 116 | GET/POST | App.Tenant.Register | 用户注册 | 手机号注册新用户 |
| 117 | GET/POST | App.Tenant.DisableRedeemCode | 禁用兑换码 | //请使用@desc 注释 |
| 118 | GET/POST | App.Tenant.Login | 租户用户登录 | 登录后返回 token,后续请求需在 Header 中携带 Authorization: Bearer {token} |
| 119 | GET/POST | App.Tenant.GetDeepseekConfig | 获取DeepSeek配置 | 获取当前租户的DeepSeek API配置 |
| 120 | GET/POST | App.Tenant.GetRedeemCodeList | 获取兑换码列表 | 租户管理员获取兑换码列表 |
| 121 | GET/POST | App.Tenant.GetPublicBanners | 获取公开轮播图 | 前台获取启用的轮播图列表(无需登录) |
| 122 | GET/POST | App.Tenant.GetDomainConfig | 获取域名配置 | 获取租户的自定义域名配置 |
| 123 | GET/POST | App.Tenant.GetPackageList | 获取套餐列表 | 获取总控设置的可购买套餐 |
| 124 | GET/POST | App.Tenant.GetStorageConfig | 获取存储配置 | 获取当前租户的OSS配置(仅OSS模式可用) |
| 125 | GET/POST | App.Tenant.GetMiniappConfig | 获取小程序配置 | //请使用@desc 注释 |
| 126 | GET/POST | App.Tenant.Info | 获取当前租户和用户信息 | 需要登录后调用 |
| 127 | GET/POST | App.Tenant.GetMyOrders | 获取我的订单 | 获取当前租户的套餐订单列表 |
| 128 | GET/POST | App.Tenant.GetPointsConfig | 获取扣点配置 | 获取租户的各项目扣点配置(细粒度) |
| 129 | GET/POST | App.Tenant.GetPaymentList | 获取支付配置列表 | //请使用@desc 注释 |
| 130 | GET/POST | App.Tenant.GetPaymentConfig | 获取支付配置详情 | //请使用@desc 注释 |
| 131 | GET/POST | App.Tenant.PointsLog | 获取点数变动记录 | 获取当前用户的点数变动历史 |
| 132 | GET/POST | App.Tenant.GenerateLog | 获取生成记录 | 按类型获取视频/图片生成记录 |
| 133 | GET/POST | App.Tenant.UserList | 获取用户列表 | //请使用@desc 注释 |
| 134 | GET/POST | App.Tenant.GetPublicInfo | 获取租户公开信息 | 无需登录,用于前台页面初始化时获取租户信息 |
| 135 | GET/POST | App.Tenant.GetSettings | 获取租户基础设置 | 获取Logo、客服信息等设置 |
| 136 | GET/POST | App.Tenant.GetPublicPointsConfig | 获取租户扣点配置(公开接口) | 无需登录,前端页面获取扣点价格配置 |
| 137 | GET/POST | App.Tenant.GetStats | 获取租户统计数据 | 获取用户数、点数、视频数、图片数等统计 |
| 138 | GET/POST | App.Tenant.GetBannerList | 获取轮播图列表 | 获取当前租户的轮播图列表(后台管理用) |
| 139 | GET/POST | App.Tenant.UserAdjustPoints | 调整用户点数 | 增加或减少用户点数 |
| 140 | GET/POST | App.Tenant.BuyPackage | 购买套餐 | 创建套餐订单 |
| 141 | GET/POST | App.Asset.Upload | 上传文件 | 上传图片、视频等文件 |
| 142 | GET/POST | App.Asset.CreateFolder | 创建分组 | 创建新的资产分组 |
| 143 | GET/POST | App.Asset.DeleteFolder | 删除分组 | 删除资产分组(分组内资产移到默认) |
| 144 | GET/POST | App.Asset.Delete | 删除资产 | 删除单个资产 |
| 145 | GET/POST | App.Asset.BatchDelete | 批量删除资产 | 批量删除多个资产 |
| 146 | GET/POST | App.Asset.Update | 更新资产信息 | 更新资产的分组、标签等信息 |
| 147 | GET/POST | App.Asset.MoveToFolder | 移动到分组 | 批量移动资产到指定分组 |
| 148 | GET/POST | App.Asset.Folders | 获取分组列表 | 获取当前用户的所有分组 |
| 149 | GET/POST | App.Asset.GetStorageInfo | 获取存储信息 | 获取当前租户的存储使用情况 |
| 150 | GET/POST | App.Asset.List | 获取资产列表 | 获取当前用户的资产列表,支持按类型、分组筛选 |
| 151 | GET/POST | App.Asset.Detail | 获取资产详情 | 获取单个资产的详细信息 |
接口,从简单开始!
© 2015-2026 Powered By PhalApi开源接口框架 2.23.0
专业版