|
- <?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条,不知怎么改参数让它获取多些。
有知道的大佬教一下
|
|