影視全搜索源碼分享,影視全搜索是一個搜索全網影視資源的站點
基於框架eyz優化而成的影視全搜索是一個集合衆多資源站的影視檢索程序,
實現全網m3u8影視資源檢索、直播源整理等
演示
演示站點:️影視全搜索
起源
學習PHP爬蟲練習項目,中間結合vue練習項目,後結合uniapp練習項目,後結合MVC框架練習項目
交流
程序多有不足之處,歡迎交流指正
- 交流QQ羣號:490993740
- 博客:eyunzhu.com
- 有問題,或者建議,請提交 issues
- 歡迎提交優質資源站點
- 歡迎製作提交前端模版(模版目錄爲
public/view/vatfs
默認模版爲default
)
計劃
- [X] 各站點影視搜索接口
- [X] 直播接口
- [X] 搜索排行
- [X] 獨立站點 :影視全搜索
- [ ] 小程序 (等待開發中)
- [X] android app 公測版 :️怕黑
- [X] 投屏功能
- [ ] 緩存功能
- [ ] iOS app (等待開發中)
- [ ] 插件(取消插件模式)
- [X] ThinkCMF插件
- [ ] WordPress插件
- [X] 管理後臺(應網友要求,已添加微信掃碼登陸後臺,2.1版本改爲密碼登陸)
- [ ] 增添解析播放(等待開發)
安裝使用
PHP>=7.2
- 下載程序壓縮包 點我下載最新版
- 解壓置於網站根目錄,設置
public
目錄爲網站運行目錄 - 管理後臺地址:/admin 默認賬戶:eyunzhu密碼:vatfs
- 若爲Nginx配置如下:
if (!-d $request_filename){
set $rule_0 1$rule_0;
}
if (!-f $request_filename){
set $rule_0 2$rule_0;
}
if ($rule_0 = "21"){
rewrite ^/(.*)$ /index.php/$1 last;
}
接口
爲防止接口濫用,請關注公衆號“古圖”綁定域名
1.搜索
https://api.eyunzhu.com/api/vatfs/resource_site_collect/search?kw=鬥羅&per_page=50&page=1
- per_page:每頁顯示數量
- page:當前頁面
- wd:搜索關鍵詞
2.獲取播放地址等詳情
https://api.eyunzhu.com/api/vatfs/resource_site_collect/getVDetail?vid=1
- vid:資源vid
3.直播源
https://api.eyunzhu.com/plugin/eyunzhu_vatfs_api/api/getLiveSource
4.影視搜索榜單
http://api.eyunzhu.com/api/vatfs/baidu_top
注意:
- 因部分資源站不支持https資源,所以站點不建議添加ssl
- 請關注公衆號“古圖”綁定域名以防止接口濫用
- 歡迎交流使用本程序,但請保留版權
版本更新
2.1
由之前的html\css\js純前端模式到vue版本,到此版本最終還是選擇了PHP,本版本使用了自己集成的eyz框架(框架優化中)。
- 取消插件模式
- 更新接口
- 增加簡易後臺
- 改用eyz框架,前端添加多模版
- 採集源碼(位於vatfs/index/controller/CollectController.php,詳細教程後續給出)