我正在使用 Twitter Search API 1.1 搜索特定关键字的推文,并将结果显示为 Motherpipe.co.uk 上的搜索结果页面。
在http://github.com/j7mbo/twitter-api-php的 James Mallison 的帮助下,我设法让 Oauth 工作。
我陷入了从 Twitter 获取实际响应并将其正常显示在 HTML 中的 div 中(使用 PHP)的阶段。这是我得到的回复:https ://motherpipe.co.uk/staging/index2.php 。
我似乎无法编写一个简单的循环来仅显示“屏幕名称”和“文本”。
到目前为止,我已经尝试了不同的版本:
$url = 'https://api.twitter.com/1.1/search/tweets.json';
$requestMethod = 'GET';
$getfield = '?q=sweden&result_type=recent';
$twitter = new TwitterAPIExchange($settings);
echo $twitter ->setGetfield($getfield)
->buildOauth($url, $requestMethod)
->performRequest();
$response = json_decode($twitter);
foreach($response as $tweet)
{
echo "{$tweet->screen_name} {$tweet->text}\n";
}
任何关于如何正确循环的反馈或想法将不胜感激。
干杯