使用Twitter Search API按日期排序推文

时间:2014-03-25 08:05:41

标签: php twitter

我编写了一个应用程序,使用twitter API在推文中搜索特定关键字,但我想找到一种方法来显示最新的推文,我无法找到一种方法来对收到的推文进行排序作为回复

我指的是链接https://dev.twitter.com/docs/api/1.1/get/search/tweets,下面是我的代码

我已经包含了所有必要的文件并设置了所有必需的参数

    function search(array $query)
{
  $toa = new TwitterOAuth(CONSUMER_KEY, CONSUMER_SECRET, ACCESS_TOKEN, ACCESS_TOKEN_SECRET);
  return $toa->get('search/tweets', $query);
}

$query = array(
  "q" => "Sachin Tendulkar",
  "count" => 10,
  "result_type" => "popular"
 );

$results = search($query);

对此有任何帮助将不胜感激。感谢

1 个答案:

答案 0 :(得分:0)

要显示最新推文,您应使用result_type作为recent

$query = array(
  "q" => "Sachin Tendulkar",
  "count" => 10,
  "result_type" => "recent"
 );

有关result_type参数的更多信息:

  • mixed:在响应中包含常用和实时结果。
  • 最近:仅返回响应中的最新结果。
  • 受欢迎:只返回响应中最受欢迎的结果。