提取ixigua西瓜视频播放列表php源码
<?php// 创建一个cURL资源
$ch = curl_init();
// 设置请求的URL地址
$url = 'https://m.ixigua.com/api/feedv2/feedById?aid=3586×tamp=1695398501603_949340.8554178177&channelId=61887739368&request_from=710&queryCount=1&count=30&offset=0&refresh_type=load_more&Attrs';
curl_setopt($ch, CURLOPT_URL, $url);
// 设置请求头,如果需要的话
// curl_setopt($ch, CURLOPT_HTTPHEADER, array中,而不是直接输出
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
// 发送请求并获取响应
$response = curl_exec($ch);
// 关闭cURL资源
curl_close($ch);
// 解析JSON数据
$data = json_decode($response, true);
// 检查数据是否成功获取
if ($data['status_code'] == 0) {
// 获取数据列表
$feedList = $data['data']['channel_feed']['data'];
// 遍历数据列表并打印出title和key的值
foreach ($feedList as $feed) {
$title = $feed['data']['title'];
$key = $feed['key'];
echo $title . ',' . $key . "<br/>";
}
} else {
echo 'Failed to get data.';
}
?>
内置接口获取的是mv,如果要获取其它分类自行换接口。
只能获取20条,不知怎么改参数让它获取多些。
有知道的大佬教一下
改 queryCount=1数值可获取
清风到家 发表于 2023-9-24 06:24
改 queryCount=1数值可获取
改queryCount=0~5都试了一样 count=10固定 offset= 0102030 zxjung 发表于 2023-9-24 22:18
count=10固定 offset= 0102030
获取到更少了 mxwz 发表于 2023-9-24 23:09
获取到更少了
分页啊 0是一页 10是 2页 20是3页 zxjung 发表于 2023-9-25 08:43
分页啊 0是一页 10是 2页 20是3页
好的谢谢! zxjung 发表于 2023-9-25 08:43
分页啊 0是一页 10是 2页 20是3页
按照你的方法获取多一些了 mxwz 发表于 2023-9-25 12:05
按照你的方法获取多一些了
他是ajax偏移获取内容 我采集的西瓜 你可以学习下https://cfyy.cc/Cf/tt.php zxjung 发表于 2023-9-25 18:54
他是ajax偏移获取内容 我采集的西瓜 你可以学习下https://cfyy.cc/Cf/tt.php
不错,可以一直获取。不过你的主打网页播放,我的方便播放器用 zxjung 发表于 2023-9-25 18:54
他是ajax偏移获取内容 我采集的西瓜 你可以学习下https://cfyy.cc/Cf/tt.php
你这个链接打不开呀
页:
[1]