# | 接口服务 | 接口名称 | 更多说明 |
---|---|---|---|
1 | App.Api.Ban | 禁止用户 | 禁止用户清理缓存,立即生效super,签名算法md5($token . $uid . $site . $secret); |
2 | App.Api.Bind | 用户绑定 | 根据合作站点标识、UID、passkey、对爱语飞飞Token激活与绑定 |
3 | App.Api.BindMovieSubject | 种子与影视条目绑定 | 使种子与影视条目绑定super |
4 | App.Api.DelTorrent | 推送删除种子 | 合作站点推送删除的种子,签名算法md5($token . $torrent_id . $site . $secret); |
5 | App.Api.FindMovieSubject | 查询影视条目 | 根据种子id查询影视信息 |
6 | App.Api.GetRecommendSites | 获取推荐站点 | 返回支持鉴权的站点列表 |
7 | App.Api.GetSign | 获取合作站点下载种子的签名 | 根据用户id、站点标识,生成下载种子签名 |
8 | App.Api.GetSubject | 查询可辅种数及影视链接 | 根据种子的info_hash查询可辅种数量和影视条目链接 |
9 | App.Api.GetTorrentInfo | 查询种子 | 返回info_hash对应的站点id、种子id |
10 | App.Api.GetUser | 查询用户 | 根据IYUU的token,查询用户信息(有缓存) |
11 | App.Api.Hash | 查询辅种 | 返回所有辅种数据 标准json |
12 | App.Api.Infohash | 查询辅种 | 返回所有辅种数据 infohash索引 |
13 | App.Api.Notify | 通知接口 | 上报错误种子 |
14 | App.Api.Push | 推送新增种子 | 合作站点推送新增的种子,签名算法md5($token . $torrent_id . $site . $secret); |
15 | App.Api.Sites | 获取站点列表 | 返回支持辅种的全部站点 |
16 | App.Api.UserCacheUpdate | 刷新用户缓存 | 通过token、site、uid刷新用户的缓存super |
# | 接口服务 | 接口名称 | 更多说明 |
---|---|---|---|
1 | App.Auth.ApplyToken | 申请访问令牌 | 通过应用校验进行授权,根据客户端应用的app_key和app_secret创建新的访问令牌 |
2 | App.Auth.RefreshAccessToken | 刷新访问令牌 | 根据已经取到的access_token,延长有效时间,生成新的访问令牌 |
3 | App.Auth.UserLogin | 用户登录 | 通过用户登录进行授权,根据用户的账号和密码进行用户登录,登录成功后分配新的访问令牌 |
# | 接口服务 | 接口名称 | 更多说明 |
---|---|---|---|
1 | App.BarCode.Gen | 条形码生成接口 | 根据内容,生成条形码,并直接输出图片 |
# | 接口服务 | 接口名称 | 更多说明 |
---|---|---|---|
1 | App.Config.AddConfig | 添加配置 | 添加一份新配置 |
2 | App.Config.EditConfig | 修改配置 | 以最新的配置覆盖原来的配置。 |
3 | App.Config.GetConfig | 获取配置 | 获取已经存在的配置 |
4 | App.Config.RemoveConfig | 删除配置 | 删除一份配置 |
# | 接口服务 | 接口名称 | 更多说明 |
---|---|---|---|
1 | App.Examples_Log.Run | 写入日志 | 演示日志操作,包括写系统异常类日志、业务纪录类日志、开发调试类日志 |
# | 接口服务 | 接口名称 | 更多说明 |
---|---|---|---|
1 | App.Examples_Rule.DateStr | 日期参数 | 字符串的日期参数,例如格式:Y-m-d H:i:s |
2 | App.Examples_Rule.DateTimestamp | 时间戳日期参数 | 时间戳日期参数,输入日期字符串参数,如传:2019-03-01 00:00:00,接口接收后会转成:1551369600。 |
3 | App.Examples_Rule.DefaultStr | 默认且必须的字符串参数 | 带默认值,并且为必须的字符串参数。默认是string类型,所以一般不用配置type为string。 |
4 | App.Examples_Rule.ExplodeArray | 分割的数组参数 | 以英文逗号分割的数组,并且可以设置数组个数。 |
5 | App.Examples_Rule.JsonArray | JSON数组参数 | 演示如何配置JSON格式的数组参数,并原路返回。 |
6 | App.Examples_Rule.Number | 整数参数 | 必须的整数参数 |
7 | App.Examples_Rule.RangeNumber | 指定范围的整数参数 | 指定范围的整数参数,可以设置最小值、最大值,当设定默认值时,对客户端则不是必传参数。 |
8 | App.Examples_Rule.RegexStr | 正则字符串参数 | 指定正则的字符串参数 |
9 | App.Examples_Rule.SexEnum | 枚举参数 | 例如,男或女的性别参数。 |
10 | App.Examples_Rule.StatusEnum | 状态枚举参数 | 对于是数值的枚举范围,注意配置时请用字符串类型。 |
11 | App.Examples_Rule.Str | 字符串参数 | 简单的字符串参数 |
12 | App.Examples_Rule.TrueOrFalse | 开关参数 | true或false的开关参数。 |
13 | App.Examples_Rule.VersionCallback | 版本回调参数 | 回调类型的参数,可以自定义参数的检测、转换和校验逻辑。例如版本号。 |
# | 接口服务 | 接口名称 | 更多说明 |
---|---|---|---|
1 | App.File.GetList | 获取文件列表 | 获取文件列表 |
2 | App.File.Upload | 文件上传 | 上传文件到服务器本地,并将上传纪录存在数据库。本地测试地址。 |
3 | App.File.UploadByBase64 | base64上传文件 | 通过Base64编码后,上传图片、Word、Excel和PPT,以及PDF、TXT文本、HTML页面、Zip压缩包等文件。 |
# | 接口服务 | 接口名称 | 更多说明 |
---|---|---|---|
1 | App.IP.GetInfo | 获取IP地址归属信息接口 | 根据IP地址获取归属信息,定位用户所在城市 |
# | 接口服务 | 接口名称 | 更多说明 |
---|---|---|---|
1 | App.Movie.Celebrities | 豆瓣查询演职员 | 根据豆瓣条目ID查询演职员文件缓存 |
2 | App.Movie.Douban | 豆瓣查询影视信息 | 根据豆瓣条目ID查询文件缓存 |
3 | App.Movie.Imdb | IMDb查询影视信息 | 根据IMDb编号查询文件缓存 |
4 | App.Movie.Movie | 查询影视信息 | 调用豆瓣、IMDb查询影片信息(优先豆瓣) |
5 | App.Movie.List | 获取收录的影视信息 | 获取影视信息数据,默认按ID降序返回,支持分页和搜索 |
6 | App.Movie.Ptgen | Ptgen接口 | 调用豆瓣、IMDb等,生成影片信息 |
# | 接口服务 | 接口名称 | 更多说明 |
---|---|---|---|
1 | App.Pinyin.Abbr | 汉字拼音首字母接口 | 获取首字符字符串 |
2 | App.Pinyin.Convert | 汉字转拼音接口 | 将一段汉字串内容转成拼音 |
3 | App.Pinyin.Name | 姓名转拼音接口 | 姓名转拼音,姓名的姓的读音有些与普通字不一样,比如 ‘单’ 常见的音为 dan,而作为姓的时候读 shan。 |
4 | App.Pinyin.Sentence | 翻译整段汉文为拼音接口 | 将会保留中文字符:,。 ! ? : “ ” ‘ ’ 并替换为对应的英文符号。 |
# | 接口服务 | 接口名称 | 更多说明 |
---|---|---|---|
1 | App.QrCode.Card | 生成名片二维码 | 生成名版二维码,支持名字、手机号、联系电话、邮箱、工作地址、组织等 |
2 | App.QrCode.Logo | 生成带logo的二维码 | 生成带logo的二维码 |
3 | App.QrCode.Mailto | 生成发邮件二维码 | 根据邮箱地址,生成后手机扫码后可直接进入邮件发送界面 |
4 | App.QrCode.PhoneNumber | 生成电话号码二维码 | 根据电话号码生成二维码,生成后手机扫码后可直接进入电话拨打。 |
5 | App.QrCode.Png | 根据文本内容,生成二维码 | 可根据传入的文本内容,生成对应的二维码,还可以调整尺寸大小。可以直接输出png图片,也可以返回base64后的图片数据。 |
6 | App.QrCode.Sms | 生成发短信二维码 | 根据手机号生成二维码,生成后手机扫码后可直接进入短信编辑发送界面 |
# | 接口服务 | 接口名称 | 更多说明 |
---|---|---|---|
1 | App.Site.Totp | Google Authenticator | Google身份验证器(谷歌动态口令) |
2 | App.Site.Index | 默认接口 | 当未指定接口服务时执行此接口 |
3 | App.Site.Rand | 密码生成器 | 生成随机的密码 |
4 | App.Site.SqlDebug | SQL调试 | 在线调试SQL的接口 |
5 | App.Site.WebHook | WebHook接口 | 回调成功会推送通知及pull更新 |
# | 接口服务 | 接口名称 | 更多说明 |
---|---|---|---|
1 | App.User.AlterPass | 修改当前用户密码 | 用户登录 根据旧密码修改当前用户的新密码,需要用户先登录。 |
2 | App.User.Profile | 获取我的资料 | 用户登录 获取当前登录用户自己的个人资料,更为全面的个人资料。 |
3 | App.User.UpdateProfile | 更新我的会员资料 | 用户登录 更新指定会员账号的资料 |
4 | App.User.UserProfile | 获取会员资料 | 根据账号,获取指定会员的个人资料,可以获取其他会员的个人资料。 |
# | 接口服务 | 接口名称 | 更多说明 |
---|---|---|---|
1 | Admin.Apps.AddApp | 新增应用 | 新增应用,app_key不能重复,app_secret可由前端生成 |
2 | Admin.Apps.AlterAppStat | 修改应用状态 | 解封和锁定应用,type为1解封应用,0锁定应用 |
3 | Admin.Apps.CreateAppSecret | 生成随机appSecret | 生成随机sppSecret,32位字符串 |
4 | Admin.Apps.EditApp | 修改应用 | 修改应用名称,应用密钥,appKey无法修改 |
5 | Admin.Apps.GetAppDropdownList | 获取应用下拉列表 | 获取应用下拉列表,最多返回前面1000个 |
6 | Admin.Apps.GetAppList | 获取所有应用数据 | 获取所有应用数据 |
7 | Admin.Apps.GetAppSecret | 获取应用密钥 | 根据id获取app密钥 |
# | 接口服务 | 接口名称 | 更多说明 |
---|---|---|---|
1 | Admin.Config.GetList | 获取配置列表 | 获取配置列表,同时支持搜索功能。 |
# | 接口服务 | 接口名称 | 更多说明 |
---|---|---|---|
1 | Admin.File.DelFile | 删除文件 | 删除文件,同时删除目录下的文件 |
2 | Admin.File.GetList | 获取文件列表 | 获取文件列表 |
# | 接口服务 | 接口名称 | 更多说明 |
---|---|---|---|
1 | Admin.Index.GetDataFlow | 获取接口流量统计 | 获取接口流量统计 |
2 | Admin.Index.GetIndexData | 获取首页数据 | 获取今日接口请求,接口数量,用户数和素材库文件 |
# | 接口服务 | 接口名称 | 更多说明 |
---|---|---|---|
1 | Admin.Requests.GetLogList | 获取日志列表 | 获取接口请求的日志列表,支持搜索。 |
# | 接口服务 | 接口名称 | 更多说明 |
---|---|---|---|
1 | Admin.Rights.AssignRights | 授权 | 对app_key进行接口授权,支持批量 |
2 | Admin.Rights.GetAllAppApis | 获取全部接口及权限列表 | 获取全部接口及权限列表 |
3 | Admin.Rights.RemoveRights | 取消授权 | 对app_key取消接口授权,支持批量 |
# | 接口服务 | 接口名称 | 更多说明 |
---|---|---|---|
1 | Admin.User.AddMember | 添加用户 | 添加用户 |
2 | Admin.User.AlterMemberStatus | 修改用户状态 | 解封和锁定用户,type为1解封用户,0锁定用户 |
3 | Admin.User.DelMember | 删除用户 | 硬删除用户,超级管理员用户无法删除,删除用户请慎重 |
4 | Admin.User.EditMember | 修改用户信息和密码 | 修改用户信息,以及密码。修改密码的权限:管理员可修改普通用户密码;超级管理员可修改管理员和普通用户密码。 |
5 | Admin.User.GetAllMembers | 获取所有的用户 | 获取所有的用户 |
6 | Admin.User.GetDataFlow | 获取新客注册统计 | 获取一个月内每天新客注册统计,同比上个月 |
7 | Admin.User.GetLastestLoginRecord | 获取最近登录纪录 | 获取当前用户最近成功登录的纪录 |
8 | Admin.User.GetLoginStatistics | 登陆统计 | 获取登陆统计 |
9 | Admin.User.GetMember | 获取用户信息 | 获取用户的信息,可以获取更全面的用户信息,并用不受会员状态限制影响 |
# | 接口服务 | 接口名称 | 更多说明 |
---|---|---|---|
1 | Portal.Admin.CheckLogin | 检测登录 | 检测管理员是否登录 |
2 | Portal.Admin.Login | 运营平台登录 | 根据管理员账号和密码,进行登录 |
3 | Portal.Admin.Logout | 退出登录 | 退出当前登录 |
# | 接口服务 | 接口名称 | 更多说明 |
---|---|---|---|
1 | Portal.Celebrity.CreateData | 禁止创建 | //请使用@desc 注释 |
2 | Portal.Celebrity.DeleteData | 禁止删除 | //请使用@desc 注释 |
3 | Portal.Celebrity.DeleteDataIDs | 禁止批量删除 | //请使用@desc 注释 |
4 | Portal.Celebrity.GetData | 获取一条数据 | 通用数据接口,根据ID获取一条数据 |
5 | Portal.Celebrity.TableList | 获取表格列表数据 | 通用数据接口,获取表格列表数据,默认按ID降序返回,支持分页和搜索 |
6 | Portal.Celebrity.UpdateData | 更新数据 | 通用数据接口,根据ID更新单条数据 |
# | 接口服务 | 接口名称 | 更多说明 |
---|---|---|---|
1 | Portal.ErrorTorrent.CreateData | 创建新数据 | 通用数据接口,创建一条新数据 |
2 | Portal.ErrorTorrent.DeleteData | 根据ID删除数据 | 根据单个ID删除数据,也可以调整成根据自定义的条件删除数据 |
3 | Portal.ErrorTorrent.DeleteDataIDs | 批量删除 | 通用数据接口,根据ID批量删除数据 |
4 | Portal.ErrorTorrent.DeleteIDs | 批量删除错误种子 | 根据ID批量删除数据 |
5 | Portal.ErrorTorrent.GetData | 获取一条数据 | 通用数据接口,根据ID获取一条数据 |
6 | Portal.ErrorTorrent.TableList | 获取表格列表数据 | 通用数据接口,获取表格列表数据,默认按ID降序返回,支持分页和搜索 |
7 | Portal.ErrorTorrent.UpdateData | 更新数据 | 通用数据接口,根据ID更新单条数据 |
# | 接口服务 | 接口名称 | 更多说明 |
---|---|---|---|
1 | Portal.Movie.CreateData | 禁止创建 | //请使用@desc 注释 |
2 | Portal.Movie.DeleteData | 禁止删除 | //请使用@desc 注释 |
3 | Portal.Movie.DeleteDataIDs | 禁止批量删除 | //请使用@desc 注释 |
4 | Portal.Movie.GetData | 获取一条数据 | 通用数据接口,根据ID获取一条数据 |
5 | Portal.Movie.Overview | 统计数据 | 输出概览页的统计数据 |
6 | Portal.Movie.TableList | 获取表格列表数据 | 通用数据接口,获取表格列表数据,默认按ID降序返回,支持分页和搜索 |
7 | Portal.Movie.UpdateData | 更新数据 | 通用数据接口,根据ID更新单条数据 |
# | 接口服务 | 接口名称 | 更多说明 |
---|---|---|---|
1 | Portal.Page.AddNewMenu | 添加新菜单 | 添加一个新菜单 |
2 | Portal.Page.DeleteMenu | 删除菜单 | 根据菜单删除菜单 |
3 | Portal.Page.GetMenu | 获取菜单 | 根据ID获取菜单 |
4 | Portal.Page.Menu | 获取树状菜单 | 获取全部的菜单,以树状结构返回。当前最多支持4级菜单。 |
5 | Portal.Page.StartUp | 后台启动接口 | 进入后台首页时的初始化接口 |
6 | Portal.Page.UpdateMenu | 修改菜单 | 修改菜单 |
7 | Portal.Page.Welcome | 欢迎页面数据 | 获取欢迎页面数据的展示数据 |
# | 接口服务 | 接口名称 | 更多说明 |
---|---|---|---|
1 | Portal.Sites.CreateData | 创建新数据 | 通用数据接口,创建一条新数据 |
2 | Portal.Sites.DeleteData | 禁止删除 | //请使用@desc 注释 |
3 | Portal.Sites.DeleteDataIDs | 禁止批量删除 | //请使用@desc 注释 |
4 | Portal.Sites.GetData | 获取一条数据 | 通用数据接口,根据ID获取一条数据 |
5 | Portal.Sites.GetSitesAll | 获取所有站点信息 | 返回支持的站点列表 |
6 | Portal.Sites.TableList | 获取表格列表数据 | 通用数据接口,获取表格列表数据,默认按ID降序返回,支持分页和搜索 |
7 | Portal.Sites.UpdateData | 更新数据 | 通用数据接口,根据ID更新单条数据 |
# | 接口服务 | 接口名称 | 更多说明 |
---|---|---|---|
1 | Portal.Status.Crontab | 获取Cron任务 | 获取当前服务器的crontab |
2 | Portal.Status.Clear | 清理服务器端缓存 | 清理redis,file,等缓存 |
3 | Portal.Status.Pull | 拉取代码 | 从仓库拉取最新代码 |
# | 接口服务 | 接口名称 | 更多说明 |
---|---|---|---|
1 | Portal.TorrentRecords.CreateData | 创建新数据 | 运营平台数据接口,创建一条新数据 |
2 | Portal.TorrentRecords.DeleteData | 根据ID删除数据 | 根据单个ID删除数据,也可以调整成根据自定义的条件删除数据 |
3 | Portal.TorrentRecords.DeleteDataIDs | 禁止批量删除 | //请使用@desc 注释 |
4 | Portal.TorrentRecords.GetData | 获取一条数据 | 通用数据接口,根据ID获取一条数据 |
5 | Portal.TorrentRecords.TableList | 获取表格列表数据 | 通用数据接口,获取表格列表数据,默认按ID降序返回,支持分页和搜索 |
6 | Portal.TorrentRecords.UpdateData | 更新数据 | 通用数据接口,根据ID更新单条数据 |
# | 接口服务 | 接口名称 | 更多说明 |
---|---|---|---|
1 | Portal.Users.CreateData | 创建新数据 | 通用数据接口,创建一条新数据 |
2 | Portal.Users.DeleteData | 根据ID删除数据 | 根据单个ID删除数据,也可以调整成根据自定义的条件删除数据 |
3 | Portal.Users.DeleteDataIDs | 禁止批量删除 | //请使用@desc 注释 |
4 | Portal.Users.GetData | 获取一条数据 | 通用数据接口,根据ID获取一条数据 |
5 | Portal.Users.GetUserRegisterStat | 用户注册统计 | 获取最近用户注册的报表统计数据 |
6 | Portal.Users.TableList | 获取表格列表数据 | 通用数据接口,获取表格列表数据,默认按ID降序返回,支持分页和搜索 |
7 | Portal.Users.UpdateData | 更新数据 | 通用数据接口,根据ID更新单条数据 |
# | 接口服务 | 接口名称 | 更多说明 |
---|---|---|---|
1 | PhalApi\Auth\Auth.Group.Add | 创建组 | 创建一个新用户组 |
2 | PhalApi\Auth\Auth.Group.AssUser | 组关联用户 | 添加用户到指定组 |
3 | PhalApi\Auth\Auth.Group.Del | 删除组 | 删除用户组,支持批量删除 |
4 | PhalApi\Auth\Auth.Group.Edit | 修改组 | 修改一个用户组 |
5 | PhalApi\Auth\Auth.Group.GetInfo | 获取单个组信息 | 根据id查询组信息 |
6 | PhalApi\Auth\Auth.Group.GetList | 获取组列表 | 获取所有用户组列表 |
7 | PhalApi\Auth\Auth.Group.SetRules | 设置规则 | 设置用户的规则 |
# | 接口服务 | 接口名称 | 更多说明 |
---|---|---|---|
1 | PhalApi\Auth\Auth.Rule.Add | 创建规则 | 创建一个新规则 |
2 | PhalApi\Auth\Auth.Rule.Del | 删除规则 | 删除规则,支持批量删除 |
3 | PhalApi\Auth\Auth.Rule.Edit | 修改规则 | 修改一个规则 |
4 | PhalApi\Auth\Auth.Rule.GetInfo | 获取单个规则信息 | 根据id查询单个规则信息 |
5 | PhalApi\Auth\Auth.Rule.GetList | 获取规则列表 | 获取规则列表 |
IYUUPlusCore v2.0.0 (2023-03-14 22:39:31)
PhalApi Pro授权:v1.20 | 让接口开发更有趣!
© 2018-2023 Powered By API.IYUU.CN All Rights Reserved.