第三方采集视频(火车头采集)免登录入库功能使用说明

自feifeicms3.1版已经提供火车头视频采集,POST发布地址为“您的网址/index.php?s=plus-post-vod”
  • 首先是与后台采集配置设定的密码比较,只有设定了密码后并且post的“collect_passwd”与后台设定的密码相同时才会进行下列入库操作。
  • 会根据后台采集配置自动处理是否下载图片
  • 会根据(vod_reurl)字段来源网址首先检查数据库里是否有该影片(如符合条件做进一步播放地址检查是否需要更新,如没有进行下一步的影片同名检测)这个字段必须采集到,否则将会出现入库后只有一个影片的情况。
  • 再根据(vod_cid and vod_name)检查当前分类下是否有完全相同的影片(如符合条件则做进一步播放地址检查是否需要更新,否则做下一步的片名相似度检查)
  • 根据后台采集设置进行片名相似度检查(如符合条件则做进一步播放地址检查是否需要更新)
  • 无上述几种情况,则根据后台相关采集设置自动添加该片,并记录来源网址,便于下次采集的时候做更新判断。

相关数据库字段说明,供编写WEB发布模块使用


collect_passwd:入库密码
vod_cid:分类ID
vod_name:片名
vod_ename:链接别名,通常为拼音,如果不填写则自动转换
vod_title:影名副标
vid_pic:海报图片地址
vod_keywords:TAG词,多个用,分隔,如(兴趣,人民)
vod_type:多分类,多个用,分隔,如(剧情,动作,爱情)
vod_actor:主演,多个用,分隔
vod_director:导演,多个用,分隔
vod_content:影片简介
vod_area:影片地区
vod_language:语言
vod_year:年代
vod_continu:连载到第几集的集数
vod_total:总集数
vod_isend:是否完结(1或0)已完结就是1,未完就是0,默认1
vod_play:播放器标识(youku$$$xfplay)多个播放器的话用$$$分隔
vod_url:播放地址(一行一个地址,分集名称用一个$分隔)多组播放地址用$$$分隔
vod_reurl:来源网址(必须)
vod_length:片长(分钟如:90)
vod_weekday:更新周期(周一,周二,周三)多个用,分隔



火车头采集第1步:后台配置入库密码(防止其它人给你乱发布一些影片,必须设置)
QQ截图20161205205432.jpg


火车头采集第2步:火车头导入飞飞影视导航系统的视频、WEB发布模块,下载地址及导入教程如下
http://www.feifeicms.com/a_36.html
 
火车头采集第3步:编写采集规则发布到你的网站即可,如果是静态模式就在后台生成一下。飞飞老谭提供了一个视频采集规则供大家学习,下载地址(http://www.feifeicms.com/a_37.html

48 个评论

支持!越来越好
haha 好!这样就可以不完全依赖资源站了!
厉害了
厉害了我的哥,这个必须顶,第一个回复就奉献给它了...
太好了,不用花钱买第三方
不错不错!!打赏 老谭
太棒了,这个是最期待的改进
可以自己写接口了。不错
不错,但最好能支持静态生成,图片下载。
影片支持多个来源,并且支持手动设置,谢谢。
厉害了我的哥,这个必须顶,第一个回复就奉献给它了...
一直提示“请先在后台设置密码。”但是后台已经设置了 12345678
厉害,这个必须顶起
没有你说的情况呀 “网站配置 采集设置 第三方采集插件入库密码”
哪位大神给一条示例规则,给下载一下,回来自己修改。我只会写采集规则,但是标签名写成什么?直接写成vod_keywords vod_type vod_actor 这些吗? 还有发布模块不会写。。。
后台设置的 12345678
发布密码设置为12345678的时候如下:
发布成功,成功标识码:
网页源代码:
请先在后台设置密码。
返回的Header:
HTTP/1.1 200 OK
Date:Tue, 13 Dec 2016 05:39:33 GMT
Server:Apache/2.2.9 (APMServ) mod_ssl/2.2.9 OpenSSL/0.9.8h PHP/5.2.6
X-Powered-By:PHP/5.2.6
Set-Cookie:PHPSESSID=bc1b6c2623c8d7790ab0e264e609fd78; path=/
Expires:Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control:no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Pragma:no-cache
Content-Length:30
Keep-Alive:timeout=5, max=100
Connection:Keep-Alive
Content-Type:text/html

发布密码设置为123456789的时候如下:
发布成功,成功标识码:
网页源代码:
密码不正确。
返回的Header:
HTTP/1.1 200 OK
Date:Tue, 13 Dec 2016 05:41:52 GMT
Server:Apache/2.2.9 (APMServ) mod_ssl/2.2.9 OpenSSL/0.9.8h PHP/5.2.6
X-Powered-By:PHP/5.2.6
Set-Cookie:PHPSESSID=918f5b27671382173fd7b074e7bac49a; path=/
Expires:Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control:no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Pragma:no-cache
Content-Length:18
Keep-Alive:timeout=5, max=100
Connection:Keep-Alive
Content-Type:text/html
你现在解决了没有
火车头测试发布成功了
还是没有,你用的正常吗?
发一个发布接口呗,3Q
再等等.我还在弄..只是发布成功,并没有返回提示
接口在哪里下载?
求发布 成功标志码 和 失败出错标志码
密码修改后测试依然提示:请先在后台设置密码
求解 ???

发布成功,成功标识码:
网页源代码:
请先在后台设置密码。
返回的Header:
HTTP/1.1 200 OK
Server:kangle/3.5.8
Date:Sat, 17 Dec 2016 15:50:40 GMT
X-Powered-By:PHP/5.3.29-upupw
Set-Cookie:PHPSESSID=62hkhflup77if0meve6avck467; path=/
Expires:Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control:no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Pragma:no-cache
Content-type:text/html
Content-Encoding:gzip
Transfer-Encoding:chunked
Connection:close
Content-Length:30
成功了不
没有成功,这个设置密码不知怎么解决,我怎么修改都测试不成功,老提示:网页源代码:
请先在后台设置密码。
老谭你测试的时候是火车头的什么版本,火车头7.6发布模块 测试发布 返回的网页源码都提示在后台修改密码,可密码怎么修改都是这样
群里有个发了接口,你可以去看看
论坛有人知道问题出在那,你修改过来就行了,以下引用论坛用户的
把\Lib\Lib\Action\Plus\PostAction.class.php文件里的:
exit( '请先在后台设置密码。' );
修改成
else{exit( '请先在后台设置密码。' ); }




就可以正常入库了
进官方QQ群,共享里去找找。
你的成功了吗
beta版有点小问题 RC版已修复 再等几天发布 谢谢支持
好的好的,等发布在摆掉
RC版不影响已有的数据吧
不影响现在的数据 主要是覆盖 数据库有加两个字段
评分,顶踩都加上了吗,站点地图和预设的地址格式不一样呢
为什么我点击那个修改密码然后提交就是没有反应呢
上面的vid_pic:海报图片地址 打错了哦
为啥我的火车头采集了十个。发布之后。只有一个。要是单个选中发布。还会替换掉前面的
来源字段你采集到的是相同的网址 这个网址一定要不同 否则就是更新
[标签:来源网址] 这个必须要采集到
谢谢大师。 我后面看源码也发现了。。
密码不正确是什么原因?
来源网址 我也采集到了 但是发布的时候 还是将同名的电影地址替换掉 比如20个 他里面就一条地址。
采集发布都成功了,但是只有一条数据,也就是说后面采集的数据会覆盖前面的数据。有没有人知道是什么原因呢?
来源网址必须入库
如何只更新同名影片,不发布新影片
发布失败,错误信息:

网页源代码:
<!DOCTYPE html>
<html lang="zh-cn">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0">
<meta name="renderer" content="webkit">
<link rel="shortcut icon" href="/favicon.ico" type="image/x-icon" />
<link rel="stylesheet" href="/Public/bootstrap/3.3.5/css/bootstrap.min.css">
<link rel="stylesheet" href="/Tpl/default/system.css?3.4.170901">
<script type="text/javascript" src="/Public/jquery/1.11.3/jquery.min.js"></script>
<script type="text/javascript" src="/Public/bootstrap/3.3.5/js/bootstrap.min.js"></script>
<!--[if lt IE 9]>
<script src="/Public/html5shiv/3.7.2/html5shiv.min.js"></script>
<script src="/Public/respond/1.4.2/respond.min.js"></script>
<![endif]--><script type="text/javascript">var cms = {
root:"/",urlhtml:"0",sid:"1",id:"",userid:"",username:"",userforum:"1",page:"1",domain_m:""
}</script><script type="text/javascript" src="/Tpl/default/system.js?3.4.170901"></script>
各位大佬,有谁知道错在哪里?火车头发布失败,飞飞3.4版本

要回复文章请先登录注册