我在寻找一个搜索条件的twitter馈送,在互联网上找不到任何东西,除了对我们没有好处的单一用途的小工具。
我们希望在页面上显示twitter搜索的结果。
例如,如果我们的一个页面是关于高尔夫的,我希望能够拉出关于高尔夫的tweet(比如10个),并根据我们的主题布局自己设计它们。我不想要一个带有样式属性和主题文件的小工具。只是关于高尔夫的推文中的实际文本。如果可能的话,没有作者或日期。只有文本,仅此而已。
有什么想法吗?
太棒了
发布于 2011-05-14 01:12:59
The API provides everything you're looking for。使用服务器端RSS阅读器,只需指向以下URI:(将返回#golf的结果。)
http://search.twitter.com/search.atom?q=%23golf
使用JSONP将所有内容保存在客户端也很简单:
http://search.twitter.com/search.json?q=%23golf&callback=
jQuery代码将如下所示:
var url = "http://search.twitter.com/search.json?q=%23golf&callback=?";
$.getJSON(url, function(data)
{
$("#golfTweets").empty();
$.each(data.results, function()
{
var $newTweet = $("#tweetTemplate").clone();
$newTweet.find(".body").text(this.text);
$("#golfTweets").append($newTweet);
$newTweet.show();
}
}假设HTML为:
<div id="golfTweets">
<div id="tweetTemplate" style="display:none;">
<span class="body" />
</div>
</div>发布于 2011-05-14 01:13:27
可以很容易地获得基于搜索词的tweet,无论是用户、单词还是xml或json格式的标签查看文档here。
发布于 2011-05-14 01:33:23
您可以通过twitter search api检索结果。您可以获得xml或json格式的结果,然后您可以自由编辑css以根据您的需要设置内容样式。我为你找到了一个很好的教程:php+css+twitter
https://stackoverflow.com/questions/5995416
复制相似问题