Twitter API - PHP(只有少数推文出现在特定的标签中)

时间:2014-10-02 06:25:17

标签: php twitter widget entities hashtag

我正在创建一个获取特定主题标签的Twitter Feed。当我使用#getaway等通用#标签时,结果很好。但是,如果我使用#gadgetshow2014这样的特定主题标签,则只会出现一条推文。当我从推特本身搜索时,应该有很多推文。

提前致谢:)

代码:

$consumer_key=' ';
$consumer_secret=' ';  
$access_token=' ';
$access_token_secret=' ';

$hashtag='gadgetshow2014';
$max_tweets = 25;

$twitter = new TwitterOAuth($consumer_key, $consumer_secret, $access_token, $access_token_secret);
$url = 'https://api.twitter.com/1.1/search/tweets.json?q=%23' . $hashtag . '&result_type=recent&count=' . $max_tweets . '&include_entities=true';
$tweets = $twitter->get($url);
$tweets = $tweets->statuses;

1 个答案:

答案 0 :(得分:0)

可悲的是,您已经参与了Twitter API的许多人为限制之一。

  

请注意,Twitter的搜索服务以及扩展名为Search API并不是Tweets的详尽来源。并非所有推文都会通过搜索界面编入索引或提供。   https://dev.twitter.com/rest/reference/get/search/tweets

您可以尝试使用max_id参数来获取较旧的推文 - 但是如果有任何效果则无法使用。