以下方式都是在浏览器或者通过url直接执行,key的内容在“系统设置-访问控制-系统密钥”,查询内容如果是需要读取内容可使用“只读密钥”,如果需要删除和修改权限则需要“读写密钥”。
1732684891-b8ad24d4935c828
id是share预览地址后面那串字符。
搜索
http://播放域名/api/search?keyword=xxxxxxx&key=xxxxxxxx   支持搜索标题关键字
输出
输出全部文件:http://播放域名/api/gettask?key=xxxxxxxx
指定每页数量输出:http://播放域名/api/gettask2?key=xxxxxxxx&limit=100
输出指定id内容:http://播放域名/api/gettask?key=xxxxxxx&id=xxxx
输出指定分类:http://播放域名/api/gettask?key=xxxxxxxx&category=xxx
输出指定日期之间的文件:http://播放域名/api/gettask?key=xxxxxxxx&start=2018-07-12&end=2020-07-12   (时间可以加上时分秒,例:2018-07-12 16:00:00,日和时中间是空格,时分秒用英文:分隔)
输出指定分类和日期之间的文件:http://播放域名/api/gettask?key=xxxxxxxx&category=xxx&start=2018-07-12&end=2020-07-12
时间的参数可以单独使用,也可以同时使用,start表示从这个时间以后开始,end表示从这个时间之前截止
删除
谨慎操作,删除操作会删除硬盘对应的视频文件,所以保护好自己的读写密钥
删除全部文件:播放域名/api/removeAll?key=读写密钥
删除指定id文件:播放域名/api/removetask?id=xxxx&key=读写密钥
如果需要删除多个视频,则多个视频id用英文,分隔
删除多个视频id文件:播放域名/api/removetask?id=视频id1,视频id2,视频id3&key=读写密钥
删除指定分类:播放域名/api/removetask?key=读写密钥&category=xxx
如果你需要通过api接口删除转码前的原始文件,则增加一个参数deleteAll=1,表示删除转码前的原始文件,以上三个api删除功能都可以用。
比如:删除某个id的转码文件和视频源文件
http://播放域名/api/removetask?id=xxxxxxx&key=读写密钥&deleteAll=1
清空播放次数
http://播放域名/api/resetPlay?key=xxxxx
审核指定内容
post提交:http://播放域名/api/shenpitask?key=xxxxxxxx&id=xxxxx
以shareid为标准清理数据库完全相同的内容
浏览器上执行http://播放域名/api/clean?key=读写密钥
此操作只删除完全重复的内容,但不会删文件,可以放心使用。