1 - 采集API配置教程
开启采集api
之后,可提供给爱影CMS
采集已发布的视频和剧集,包括视频标签、简介等在EFV
编辑的所有视频信息。
且后面新增的、或修改过相关信息的视频和剧集均可以自动同步更新到爱影CMS
。
即在爱影CMS
配置好EFV
采集api
后,视频上传,标签、简介等数据编辑可全在EFV
后台通过豆瓣获取或自行编辑。
采集步骤
开启EFV的采集api并配置正确的域名
提示:转码设置的第一个设置域名选项一定要填写正确,也就是采集过去的M3U8和封面域名。
我们先去EFV
后台,前往左侧转码相关,找到对接爱影CMS
,点进去可设置采集api
。
建议设置采集key
,如果你只想给某些人采集,那么还可以设置采集ip白名单
,多个ip
使用$
隔开,如:
#只给ip为123.23.123.123的爱影CMS采集
123.23.123.123
#只给ip为123.23.123.123和132.132.43.12的爱影CMS采集
123.23.123.123$132.132.43.12
#只给ip为123.23.123.123、132.132.43.12和143.154.34.23的爱影CMS采集
123.23.123.123$132.132.43.12$143.154.34.23
然后再前往转码设置,找到最上面的设置域名,填入你EFV
绑定的域名地址,也就是采集接口显示的M3U8
、截图等域名。
前往爱影CMS后台调整采集参数配置
先进入到爱影CMS
后台,点击右侧导航的数据采集
栏目,找到采集配置
,大致需要调整的地方如下:
配置说明:
1、豆瓣评分,如果你在EFV的视频或剧集都有编辑豆瓣评分,则需要开启该选项,不然豆瓣评分无法被爱影CMS采集过来。
2、二次更新规则,也就是你在EFV修改过视频和剧集的相关信息的会不会再次同步更新到爱影CMS,可自行设置,也可默认。
前往爱影CMS后台设置采集接口
先进入到爱影CMS
后台,点击右侧导航的数据采集
栏目,找到采集管理
,点击新增资源库
,设置如下:
提示:接口地址为 EFV绑定域名 + /api/iycms/vod,如设置了采集key,且key值为12a3b45,则采集地址为/api/iycms/vod/12a3b45
接口类型选择JSON
,采集来源选择爱影CMS
即可,其它和上面截图一样即可,采集详细教程 ⇒ 传送门。
注意采集数据的时候,采集选中
暂时不会生效,请通过采集当天
、采集本周
、采集所有
的方式进行采集。
相关说明
注意事项
EFV
的视频和剧集一定要设置好分类,且配置接口的时候,EFV
分类一定要绑定好爱影CMS
的分类,不然未设置或未绑定好分类的视频无法被爱影CMS
采集。
EFV
只有已发布的视频和剧集才能被采集,可先对已转码完成的视频和剧集进行相关编辑后再发布出去。
如果有剧集,建议不要在EFV
给剧集的单集设置分类,防止单集被误操作发布出去了,这样爱影CMS
会当电影采集下来,不绑定分类,就不会采集误发布的单集。
发布视频和剧集的多种方法
视频发布分为单个视频发布、批量发布和全部发布,可前往EFV
后台 ⇒ 进入视频管理,进行相关操作,如图:
剧集发布,发布剧集之前,请提前将剧集里面的单集添加到剧集里面,然后找到想要发布的剧集右侧操作选项,点击正式发布即可。
2 - 对接时间戳防盗链功能
开启EFV时间戳功能
先前往EFV
后台防盗链/图片加密设置
,开启时间戳+播放次数防盗链
,并设置时间戳防盗链key
值和相关设置 ⇒ 传送门,并且一定要设置解析接口。
配置CMS播放器解析接口
先进入到爱影CMS
后台,点击右侧导航的工具软件
栏目,找到播放器管理
,点击资源标识为iyplayer
的播放器,如果没有就自建一个,编辑如图:
相关参数如下:
#模式
选择json解析
#播放器地址
可留空,留空就默认使用爱影自带的播放器,如果你想使用切片后台预览的播放器,那就填入http://127.0.0.1:3000/playm3u8?m3u8=
#解析接口
填入设置的时间戳防盗链的json解析接口即可,如http://127.0.0.1:3000/api/m3u8?key=kll323&url=
#字段名称
使用默认值即可,如url
上述提到的http://127.0.0.1:3000
都需要换成你EFV
绑定的域名,最后刷新爱影CMS
缓存,应该就可以播放了,如果你关闭时间戳防盗链,则需要移除解析接口。