IYUUPlusCore 爱语飞飞 大卫博客 管理后台 开发手册

接口服务列表(157)

前台接口(67)

辅种模块 16 授权模块 3 条形码模块 1 配置模块 4 日志 1 接口参数示例 13 文件模块 3 IP服务模块 1 影视信息 6 拼音模块 4 二维码模块 6 默认接口 5 用户模块 4

后台接口(25)

应用管理模块 7 配置模块 1 文件模块 2 首页模块 2 请求日志模块 1 应用接口权限模块 3 用户管理模块 9

运营平台(53)

管理员模块 3 演职员管理 6 管理错误种子 7 影视条目管理 7 菜单接口 7 站点管理 7 服务器状态 3 种子管理 6 用户管理 7

Auth扩展(12)

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

IYUUPlusCore v2.0.0 (2022-10-04 17:15:51)
PhalApi Pro授权:v1.20 |  让接口开发更有趣!
© 2018-2023 Powered By API.IYUU.CN All Rights Reserved.