我在twitter api thujohn / twitter上使用了laravel 5 一切都很好,除非能得到超过196条推文 这是我在TweetController中的功能
public function tweet()
{
$contents = array();
$limit = 3200;
$max_id = null;
for($count=200 ; $count < $limit ; $count+=200)
{
if(null !== $max_id && $max_id == ''){
break;
}
$content = Twitter::getFavorites([
'count'=>$count,'screen_name'=>'k.s.a95','cursor'=>$max_id,'format'=>'array'
]);
$contents[] = (array)$content;
//$max_id = $content[count($content) - 1]->id_str;
if(count($content))
{
$last_tweet = end($content);
$max_id = $last_tweet->next_cursor_str;
print_r($content);
} else $max_id = null;
}
}
我希望能帮助这是第三次我没有回复
答案 0 :(得分:1)
如果您read the documentation,您会发现count
并非总是如此。
最好将count的值视为要返回的推文数量的限制,因为在应用计数后删除了暂停或删除的内容。