从100多个reddit帖子中获取数据php

时间:2016-08-22 06:45:09

标签: php reddit

我一直在尝试从新的reddit帖子中获取数据,但是你无法从100多个帖子中获取数据。任何人可以帮助我getover下面是我的代码

$output = "";
    for($digit=0; $digit<1000; $digit+=25){
        $jsondata = trim(file_get_contents("http://www.reddit.com/new/.json?count=$digit"));

        $json = json_decode($jsondata, true);

        $moviesChildren = $json['data']['children'];
        foreach($moviesChildren as $movie){

            $output .= '"'.$movie["data"]["title"].'", ';
            $output .= $movie["data"]["ups"].", ";
            $output .= $movie["data"]["num_comments"].", ";
            $output .= $movie["data"]["domain"]."\n\r";
            $output .= "<br />";

        }

    }
    echo $output;

1 个答案:

答案 0 :(得分:0)

你得到的输出是什么,你期待什么呢?

首先,您需要follow the API rules about authentication,否则您将被迅速限制,并可能被禁止。

Listingsbeforeafter属性来帮助分页。您需要将这些内容传递到后续的GET中才能获取下一页。