苹果cms火车头采集爱奇艺规则(爱奇艺小程序入口)

介绍 苹果cms火车头采集是一款非常实用的采集工具,它可以帮助站长们快速采集各种网站上的内容,并且可以自定义采集规则,实现快速高效的采集。本文将详细介绍如何使用苹果cms火车头采集爱

介绍

苹果cms火车头采集是一款非常实用的采集工具,它可以帮助站长们快速采集各种网站上的内容,并且可以自定义采集规则,实现快速高效的采集。本文将详细介绍如何使用苹果cms火车头采集爱奇艺的规则,帮助站长们更好地进行采集。

苹果cms火车头采集爱奇艺规则(爱奇艺小程序入口)

爱奇艺小程序入口

在使用苹果cms火车头采集爱奇艺之前,我们需要先获取到爱奇艺小程序的入口地址。具体操作如下:

  1. 打开爱奇艺官网,进入任意一个视频播放页面;
  2. 按下F12键,打开浏览器的开发者工具;
  3. 在开发者工具中选择“Network”选项卡,然后刷新页面;
  4. 在“Network”选项卡中,找到“mgtv.mini.js”文件,复制该文件的请求地址;
  5. 将复制的请求地址粘贴到苹果cms火车头采集的“采集地址”中,即可开始采集。

采集规则设置

在获取到爱奇艺小程序入口地址之后,我们需要设置采集规则。具体操作如下:

  1. 进入苹果cms火车头采集,点击“添加任务”按钮;
  2. 在“任务设置”页面中,输入任务名称,选择采集网站为“爱奇艺”;
  3. 在“规则设置”页面中,选择“自定义采集规则”;
  4. 在“自定义采集规则”页面中,输入以下代码:
{"list": {"n": "list","s": "0","e": "19","t": "jsonp","u": "https://iface2.iqiyi.com/video/album_list?channel_id=1&mode=11&pageNum={page}&pageSize=20&site=iqiyi","r": "data.albums[*].albumId","i": "data.albums[*]"},"data": {"n": "data","t": "jsonp","u": "https://iface2.iqiyi.com/video/video/baseinfo/{id}","r": "data"}}

其中,{page}为分页参数,可以自定义设置;{id}为视频ID,由列表页采集得到。

采集结果处理

在设置好采集规则之后,我们需要对采集结果进行处理。具体操作如下:

  1. 在苹果cms火车头采集的“规则设置”页面中,选择“结果处理”;
  2. 在“结果处理”页面中,选择“自定义处理函数”;
  3. 在“自定义处理函数”页面中,输入以下代码:
function (data) {var result = [];for (var i = 0; i < data.list.length; i++) {var item = data.list[i];var id = item;var url = 'https://www.iqiyi.com/' + id + '.html';var title = item.title;var pic = item.imageUrl;var desc = item.description;var duration = item.duration;var playCount = item.playCount;var createTime = item.createTime;result.push({'title': title,'url': url,'pic': pic,'desc': desc,'duration': duration,'playCount': playCount,'createTime': createTime});}return result;}

该代码将采集结果处理成一个数组,数组中包含每个视频的标题、链接、封面、描述、时长、播放量、创建时间等信息。

总结

通过以上步骤,我们可以使用苹果cms火车头采集爱奇艺的规则,快速高效地采集爱奇艺上的视频信息。希望本文能够对站长们有所帮助。

相关文章