使用Twitter API的搜索结果不完整

时间:2019-03-20 19:58:32

标签: php api curl twitter

基于Twitter文档https://developer.twitter.com/en/docs/tweets/search/api-reference/get-search-tweets.html,其中写道,可以完成的搜索结果为180-450。但是为什么我得到的结果很少?至少只有5-13个搜索结果。

我正在使用https://github.com/abraham/twitteroauth中的库

这是我的php

<?php
require_once "autoload.php";
use Abraham\TwitterOAuth\TwitterOAuth;

define('CONSUMER_KEY', 'yourkey');
define('CONSUMER_SECRET', 'yourkey');
define('ACCESS_TOKEN', 'yourkey');
define('ACCESS_TOKEN_SECRET', 'yourkey');

$conn = new TwitterOAuth(CONSUMER_KEY, CONSUMER_SECRET, ACCESS_TOKEN, ACCESS_TOKEN_SECRET);
$query = array(
    "q" => "#cool",
);
$tweets = $conn->get('search/tweets', $query);

foreach ($tweets->statuses as $tweet) {
    echo '<p>'.$tweet->text.'<br>Posted on: <a href="https://twitter.com/'.$tweet->user->screen_name.'/status/'.$tweet->id.'">'.date('Y-m-d H:i', strtotime($tweet->created_at)).'</a></p>';
}
?>

我的结果只是这样 enter image description here

获得的搜索结果是否可以再次改善? 我的意思是我需要至少350 ++的结果

0 个答案:

没有答案