Api 推特回复无状态

Api twitter response no statuses

我正在尝试显示特定主题标签的推文。无论标签是什么,下面的代码都能完美地工作,但是当我尝试使用特定的标签时,它不起作用。在上个月,它与正确的主题标签完美配合,但从昨天开始它就坏了。 (我没有把我的令牌放在代码中)

require_once('twitter-api-php-master/TwitterAPIExchange.php');

/** Set access tokens here - see: https://dev.twitter.com/apps/ **/
$settings = array(
    'oauth_access_token' => "my_tokens",
    'oauth_access_token_secret' => "my_tokens",
    'consumer_key' => "my_tokens",
    'consumer_secret' => "my_tokens"
);

$hashtag = 'smartspend_eu';

$url = 'https://api.twitter.com/1.1/search/tweets.json';
$getfield = "?q=#$hashtag";
$requestMethod = 'GET';

$twitter = new TwitterAPIExchange($settings);
$response = $twitter->setGetfield($getfield)
    ->buildOauth($url, $requestMethod)
    ->performRequest();

响应是:

{"statuses":[],"search_metadata":{"completed_in":0.053,"max_id":1105019731759656961,"max_id_str":"1105019731759656961","query":"%23SMARTSPEND_EU","refresh_url":"?since_id=1105019731759656961&q=%23SMARTSPEND_EU&include_entities=1","count":15,"since_id":0,"since_id_str":"0"}}

这是什么问题,我该如何解决?

我终于找到问题所在了。我的代码从一开始就是正确的。问题是不可能获取超过 7 天前的推文。在过去的 7 天里,没有人为我的话题标签写推文。