| # | 请求方式 | 接口服务 | 接口名称 | 接口描述 |
|---|---|---|---|---|
| 1 | GET/POST | App.Hello.World | 示例接口 | //请使用@desc 注释 |
| # | 请求方式 | 接口服务 | 接口名称 | 接口描述 |
|---|---|---|---|---|
| 1 | GET/POST | App.Upload.Image | 上传单张图片 | 上传单张图片,返回图片URL |
| 2 | GET/POST | App.Upload.Images | 上传多张图片 | 批量上传图片 |
| # | 请求方式 | 接口服务 | 接口名称 | 接口描述 |
|---|---|---|---|---|
| 1 | GET/POST | App.Post.List | 信息列表 | 获取信息列表,支持多种筛选和排序 |
| 2 | GET/POST | App.Post.Detail | 信息详情 | 获取信息详情,自动增加浏览量 |
| 3 | GET/POST | App.Post.Delete | 删除信息 | 删除已发布的信息 |
| 4 | GET/POST | App.Post.Refresh | 刷新信息 | 刷新信息,更新排序时间 |
| 5 | GET/POST | App.Post.Create | 发布信息 | 发布招聘/商铺/二手等信息 |
| 6 | GET/POST | App.Post.Update | 更新信息 | 更新已发布的信息 |
| 7 | GET/POST | App.Post.SetTop | 置顶信息 | 设置信息置顶 |
| 8 | GET/POST | App.Post.GetPublishConfig | 获取发布配置 | 获取发布时长选项、会员权益等配置 |
| # | 请求方式 | 接口服务 | 接口名称 | 接口描述 |
|---|---|---|---|---|
| 1 | GET/POST | App.Common.Report | 举报信息 | 举报违规信息 |
| 2 | GET/POST | App.Common.GetAttrConfig | 获取类型扩展属性配置 | 获取各类型的扩展属性字段配置,用于动态表单 |
| 3 | GET/POST | App.Common.GetConfig | 获取系统配置 | 获取小程序基础配置 |
| 4 | GET/POST | App.Common.GetHomeData | 获取首页数据 | 获取首页展示数据,包括分类和推荐信息 |
| # | 请求方式 | 接口服务 | 接口名称 | 接口描述 |
|---|---|---|---|---|
| 1 | GET/POST | App.Category.GetList | 获取分类列表 | 获取指定类型或父级下的分类 |
| 2 | GET/POST | App.Category.GetTree | 获取分类树 | 获取分类树形结构 |
| 3 | GET/POST | App.Category.GetAll | 获取所有顶级分类 | 获取首页展示的所有顶级分类 |
| # | 请求方式 | 接口服务 | 接口名称 | 接口描述 |
|---|---|---|---|---|
| 1 | GET/POST | App.Distribution.ApplyWithdraw | 申请提现 | //请使用@desc 注释 |
| 2 | GET/POST | App.Distribution.BindInvite | 绑定邀请关系 | //请使用@desc 注释 |
| 3 | GET/POST | App.Distribution.GetCommissionList | 获取佣金列表 | //请使用@desc 注释 |
| 4 | GET/POST | App.Distribution.GetInfo | 获取分销信息 | //请使用@desc 注释 |
| 5 | GET/POST | App.Distribution.GetTeamList | 获取团队列表 | //请使用@desc 注释 |
| 6 | GET/POST | App.Distribution.GetWithdrawList | 获取提现列表 | //请使用@desc 注释 |
| # | 请求方式 | 接口服务 | 接口名称 | 接口描述 |
|---|---|---|---|---|
| 1 | GET/POST | App.Examples_QrCode.Png | 二维码 - 根据文本内容,生成二维码 | 可根据传入的文本内容,生成对应的二维码,还可以调整尺寸大小。可以直接输出png图片,也可以返回base64后的图片数据。 |
| 2 | GET/POST | App.Examples_DataApi.CreateData | 创建新数据 | 通用数据接口,创建一条新数据 |
| 3 | GET/POST | App.Examples_Rule.JsonArray | 参数示例 - JSON数组参数 | 演示如何配置JSON格式的数组参数,并原路返回。 |
| 4 | GET/POST | App.Examples_Rule.ExplodeArray | 参数示例 - 分割的数组参数 | 以英文逗号分割的数组,并且可以设置数组个数。 |
| 5 | GET/POST | App.Examples_Rule.Str | 参数示例 - 字符串参数 | 简单的字符串参数 |
| 6 | GET/POST | App.Examples_Rule.TrueOrFalse | 参数示例 - 开关参数 | true或false的开关参数。 |
| 7 | GET/POST | App.Examples_Rule.RangeNumber | 参数示例 - 指定范围的整数参数 | 指定范围的整数参数,可以设置最小值、最大值,当设定默认值时,对客户端则不是必传参数。 |
| 8 | GET/POST | App.Examples_Rule.Number | 参数示例 - 整数参数 | 必须的整数参数 |
| 9 | GET/POST | App.Examples_Rule.DateStr | 参数示例 - 日期参数 | 字符串的日期参数,例如格式:Y-m-d H:i:s |
| 10 | GET/POST | App.Examples_Rule.DateTimestamp | 参数示例 - 时间戳日期参数 | 时间戳日期参数,输入日期字符串参数,如传:2019-03-01 00:00:00,接口接收后会转成:1551369600。 |
| 11 | GET/POST | App.Examples_Rule.SexEnum | 参数示例 - 枚举参数 | 例如,男或女的性别参数。 |
| 12 | GET/POST | App.Examples_Rule.RegexStr | 参数示例 - 正则字符串参数 | 指定正则的字符串参数 |
| 13 | GET/POST | App.Examples_Rule.VersionCallback | 参数示例 - 版本回调参数 | 回调类型的参数,可以自定义参数的检测、转换和校验逻辑。例如版本号。 |
| 14 | GET/POST | App.Examples_Rule.StatusEnum | 参数示例 - 状态枚举参数 | 对于是数值的枚举范围,注意配置时请用字符串类型。 |
| 15 | GET/POST | App.Examples_Rule.DefaultStr | 参数示例 - 默认且必须的字符串参数 | 带默认值,并且为必须的字符串参数。默认是string类型,所以一般不用配置type为string。 |
| 16 | GET/POST | App.Examples_Response.Debug | 展示调试相关能力 | 使用前请开启调试模式,效果更佳 |
| 17 | GET/POST | App.Examples_DataApi.DeleteDataIDs | 批量删除 | 通用数据接口,根据ID批量删除数据 |
| 18 | GET/POST | App.Examples_CURD.Delete | 数据库示例 - 删除数据 | 根据ID删除数据库中的一条纪录数据 |
| 19 | GET/POST | App.Examples_CURD.Insert | 数据库示例 - 插入数据 | 向数据库插入一条纪录数据 |
| 20 | POST | App.Examples_CURD.Update | 数据库示例 - 更新数据 | 根据ID更新数据库中的一条纪录数据 |
| 21 | GET/POST | App.Examples_CURD.SqlDebug | 数据库示例 - 演示如何进行SQL调试和相关的使用 | 除此接口外,其他示例也可进行在线调试。本示例将便详细说明如何调试。 |
| 22 | GET/POST | App.Examples_CURD.GetList | 数据库示例 - 获取分页列表数据 | 根据状态筛选列表数据,支持分页 |
| 23 | GET | App.Examples_CURD.Get | 数据库示例 - 获取数据 | 根据ID获取数据库中的一条纪录数据 |
| 24 | POST | App.Examples_Upload.Go | 文件上传 - 图片文件上传 | 只能上传单个图片文件 |
| 25 | GET | App.Examples_Docs.Usage | 文档示例 - 接口文档使用示例 | 接口说明,更多使用请参考官方文档http://docs.phalapi.net/#/v2.0/api-docs |
| 26 | GET/POST | App.Examples_Log.Run | 日记 - 写入日志 | 演示日志操作,包括写系统异常类日志、业务纪录类日志、开发调试类日志 |
| 27 | GET/POST | App.Examples_DataApi.UpdateData | 更新数据 | 通用数据接口,根据ID更新单条数据 |
| 28 | GET/POST | App.Examples_DataApi.DeleteData | 根据ID删除数据 | 根据单个ID删除数据,也可以调整成根据自定义的条件删除数据 |
| 29 | GET/POST | App.Examples_Response.TopResult | 演示在返回结果根节点添加额外的字段返回 | 自定义动态返回JSON根节点,增加最外层返回消息,例如最外层的【status 状态码】和【time 当前系统时间】 |
| 30 | GET/POST | App.Examples_DataApi.GetData | 获取一条数据 | 通用数据接口,根据ID获取一条数据 |
| 31 | GET/POST | App.Examples_DataApi.TableList | 获取表格列表数据 | 通用数据接口,获取表格列表数据,默认按ID降序返回,支持分页和搜索 |
| # | 请求方式 | 接口服务 | 接口名称 | 接口描述 |
|---|---|---|---|---|
| 1 | GET/POST | App.Favorite.Remove | 取消收藏 | 取消收藏一条信息 |
| 2 | GET/POST | App.Favorite.List | 收藏列表 | 获取我的收藏列表 |
| 3 | GET/POST | App.Favorite.Check | 检查是否已收藏 | 检查某条信息是否已收藏 |
| 4 | GET/POST | App.Favorite.Add | 添加收藏 | 收藏一条信息 |
| # | 请求方式 | 接口服务 | 接口名称 | 接口描述 |
|---|---|---|---|---|
| 1 | GET/POST | App.User.Login | 微信登录 | 通过微信code换取用户信息并登录 |
| 2 | GET/POST | App.User.MyPosts | 我的发布 | 获取当前用户发布的信息列表 |
| 3 | GET/POST | App.User.UpdateInfo | 更新用户信息 | 更新昵称、头像、手机号等 |
| 4 | GET/POST | App.User.TestLogin | 测试登录(开发用) | 通过手机号直接登录,用于开发测试 |
| 5 | GET/POST | App.User.GetMemberInfo | 获取会员信息 | 获取当前用户的会员权益信息 |
| 6 | GET/POST | App.User.GetMemberPlans | 获取会员套餐列表 | 获取所有可用的会员套餐 |
| 7 | GET/POST | App.User.GetInfo | 获取用户信息 | 获取当前登录用户信息 |
| 8 | GET/POST | App.User.BuyMember | 购买会员 | 购买会员套餐 |
| # | 请求方式 | 接口服务 | 接口名称 | 接口描述 |
|---|---|---|---|---|
| 1 | GET/POST | App.AdminReport.List | 举报列表 | //请使用@desc 注释 |
| 2 | GET/POST | App.AdminReport.Handle | 处理举报 | //请使用@desc 注释 |
| # | 请求方式 | 接口服务 | 接口名称 | 接口描述 |
|---|---|---|---|---|
| 1 | GET/POST | App.AdminMemberPlan.Create | //请检测函数注释 | //请使用@desc 注释 |
| 2 | GET/POST | App.AdminMemberPlan.Delete | //请检测函数注释 | //请使用@desc 注释 |
| 3 | GET/POST | App.AdminMemberPlan.Detail | //请检测函数注释 | //请使用@desc 注释 |
| 4 | GET/POST | App.AdminMemberPlan.List | //请检测函数注释 | //请使用@desc 注释 |
| 5 | GET/POST | App.AdminMemberPlan.Update | //请检测函数注释 | //请使用@desc 注释 |
| # | 请求方式 | 接口服务 | 接口名称 | 接口描述 |
|---|---|---|---|---|
| 1 | GET/POST | App.AdminPost.List | 信息列表 | //请使用@desc 注释 |
| 2 | GET/POST | App.AdminPost.Detail | 信息详情 | //请使用@desc 注释 |
| 3 | GET/POST | App.AdminPost.Delete | 删除信息 | //请使用@desc 注释 |
| 4 | GET/POST | App.AdminPost.Create | 发布信息 | 后台发布信息,直接通过审核 |
| 5 | GET/POST | App.AdminPost.Audit | 审核信息 | //请使用@desc 注释 |
| 6 | GET/POST | App.AdminPost.BatchDelete | 批量删除 | //请使用@desc 注释 |
| 7 | GET/POST | App.AdminPost.BatchAudit | 批量审核 | //请使用@desc 注释 |
| 8 | GET/POST | App.AdminPost.Update | 编辑信息 | //请使用@desc 注释 |
| 9 | GET/POST | App.AdminPost.SetTop | 设置置顶 | //请使用@desc 注释 |
| # | 请求方式 | 接口服务 | 接口名称 | 接口描述 |
|---|---|---|---|---|
| 1 | GET/POST | App.AdminCategory.List | 分类列表 | //请使用@desc 注释 |
| 2 | GET/POST | App.AdminCategory.Tree | 分类树 | //请使用@desc 注释 |
| 3 | GET/POST | App.AdminCategory.Create | 创建分类 | //请使用@desc 注释 |
| 4 | GET/POST | App.AdminCategory.Delete | 删除分类 | //请使用@desc 注释 |
| 5 | GET/POST | App.AdminCategory.Update | 更新分类 | //请使用@desc 注释 |
| # | 请求方式 | 接口服务 | 接口名称 | 接口描述 |
|---|---|---|---|---|
| 1 | GET/POST | App.AdminUser.Update | 更新用户信息 | 修改用户会员套餐等信息 |
| 2 | GET/POST | App.AdminUser.List | 用户列表 | //请使用@desc 注释 |
| 3 | GET/POST | App.AdminUser.Detail | 用户详情 | //请使用@desc 注释 |
| 4 | GET/POST | App.AdminUser.SetStatus | 设置用户状态 | 禁用/启用用户 |
| # | 请求方式 | 接口服务 | 接口名称 | 接口描述 |
|---|---|---|---|---|
| 1 | GET/POST | App.Admin.UpdatePassword | 修改密码 | //请使用@desc 注释 |
| 2 | GET/POST | App.Admin.Create | 创建管理员 | 仅超级管理员可用 |
| 3 | GET/POST | App.Admin.Delete | 删除管理员 | 仅超级管理员可用 |
| 4 | GET/POST | App.Admin.Update | 更新管理员 | 仅超级管理员可用 |
| 5 | GET/POST | App.Admin.List | 管理员列表 | 仅超级管理员可用 |
| 6 | GET/POST | App.Admin.Login | 管理员登录 | 管理员账号密码登录 |
| 7 | GET/POST | App.Admin.GetDashboard | 获取仪表盘数据 | //请使用@desc 注释 |
| 8 | GET/POST | App.Admin.GetInfo | 获取当前管理员信息 | //请使用@desc 注释 |
| 9 | GET/POST | App.Admin.Logout | 退出登录 | //请使用@desc 注释 |
| # | 请求方式 | 接口服务 | 接口名称 | 接口描述 |
|---|---|---|---|---|
| 1 | GET/POST | App.AdminConfig.SaveWechatMp | 保存公众号配置 | //请使用@desc 注释 |
| 2 | GET/POST | App.AdminConfig.SaveMiniapp | 保存小程序配置 | //请使用@desc 注释 |
| 3 | GET/POST | App.AdminConfig.SavePayment | 保存支付配置 | //请使用@desc 注释 |
| 4 | GET/POST | App.AdminConfig.Save | 保存配置 | //请使用@desc 注释 |
| 5 | GET/POST | App.AdminConfig.GetWechatMp | 获取公众号配置 | //请使用@desc 注释 |
| 6 | GET/POST | App.AdminConfig.GetMiniapp | 获取小程序配置 | //请使用@desc 注释 |
| 7 | GET/POST | App.AdminConfig.GetAll | 获取所有配置 | 获取所有系统配置(按分组) |
| 8 | GET/POST | App.AdminConfig.GetGroup | 获取指定分组配置 | //请使用@desc 注释 |
| 9 | GET/POST | App.AdminConfig.GetPayment | 获取支付配置 | //请使用@desc 注释 |
接口,从简单开始!
© 2015-2026 Powered By PhalApi开源接口框架 2.23.0
专业版