推特搜索提要,干净简单,最小


Twitter Search Feed, Clean simple and minimal

我正在追逐搜索词的推特提要,除了对我们没有好处的单一用途小部件之外,在互联网上找不到任何东西。

我们希望推特搜索结果显示在页面上。

例如,如果我们的一个页面是关于高尔夫的,我希望能够提取关于高尔夫的推文(比如 10 条),并根据我们的主题布局自己设置它们。我不想要带有样式属性和主题文件的复杂小部件。只是来自关于高尔夫的推文的实际文本。如果可能的话,没有作者或日期。只是文本,仅此而已。

有什么想法吗?

美妙

API 提供了您要查找的所有内容。 使用服务器端 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>
根据

搜索词获取推文非常容易,无论是用户、单词还是 xml 或 json 中的主题标签,都可以在此处查看文档

您可以通过

Twitter搜索API检索结果。您可以获得 xml 或 json 中的结果,然后您可以自由编辑 css 以将内容样式设置为您想要的任何内容。我为你找到了一个很好的教程:php+css+twitter

我想出了一种简单的方法来创建自定义特定术语搜索结果的Twitter提要。你可以阅读我的博客文章,它为你提供了在 http://icode4you.net/creating-a-custom-twitter-feed-with-search-results 制作Twitter提要所需的所有CSS,Javascript和HTML代码。

创建包含"golf"一词的推文的Twitter提要(使用上面的示例),您只需更改Javascript文件中的这一行(根据我的博客文章中提供的代码创建):

$.getJSON("http://search.twitter.com/search.json?q=thelibzter&callback=?", function(data)

对此:

$.getJSON("http://search.twitter.com/search.json?q=golf&callback=?", function(data) 

希望对您有所帮助!