【发布时间】:2014-04-21 21:11:54
【问题描述】:
$notweets = 5;
$search = '#potato';
$connection = new TwitterOAuth($consumerkey, $consumersecret, $accesstoken, $accesstokensecret);
$search = str_replace("#", "%23", $search);
$tweets = $connection->get("https://api.twitter.com/1.1/search/tweets.json?q=".$search."&count=".$notweets);
foreach($tweets as $status){
echo $status['text'];
}
你好 Stackoverflow!
我正在使用 TwitterOAuth 在 Twitter 上搜索一些主题标签,在此示例中为 #potato。当我显示$tweets 时,它确实返回了最新的推文,但是当我 foreach 并想要显示它们时,它说我在数组中有一个未定义的索引,这意味着它找不到$status['text'],尽管路径是正确的想想。
你们能帮帮我吗?
提前致谢!
【问题讨论】:
-
您的阵列访问是否错误?我不知道 API,但我认为 $status['text'] 没有文本,它可能是别的东西。
-
@pratnala 我猜是这样,但是当我用
var_dump($tweets)回显$tweets时,路径似乎是正确的。
标签: php twitter oauth twitter-oauth