2011-05-13 31 views
1

我是在搜索條件的Twitter的飼料,並沒有在互聯網上找到沒有任何利益給我們的單一目的窗口小部件。Twitter搜索飼料,乾淨簡單和最小

我們想要一個twitter搜索的結果顯示在頁面上。

例如,如果我們的某個網頁是關於高爾夫球的,我希望能夠根據我們的主題佈局自己抽出關於高爾夫球的推文(比如10)。我不想要一個帶有風格屬性和主題文件的旋轉窗口小部件。只是來自推特關於高爾夫的實際文字。沒有作者或日期如果可能的話。只是文字和多數民衆贊成它。

任何想法?

非凡

回答

1

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> 
+0

感謝您的幫助,但它似乎沒有工作。我已閱讀文檔並構建了一個函數。然而,我的功能適用於除餵食器之外的每種飼料。生病在這裏發佈新的問題:: http://stackoverflow.com/questions/6001765/php-xml-feed-assembler-works-for-every-feed-except-twitter – 2011-05-14 12:18:06

+0

什麼似乎沒有工作? – 2011-05-14 15:42:28

0

它很容易根據搜索條件得到鳴叫,無論是它的用戶,也就是說,或#標籤在xml或json中查看文檔here

0

您可以通過twitter search api檢索結果。你可以在xml或json中獲得結果,然後你可以自由地編輯css來將你的內容設置爲任何你想要的。我找到了一個很好的教程:php+css+twitter

0

我想出了一個簡單的方法來爲特定的術語創建搜索結果的自定義Twitter提要。你可以閱讀我的博客文章,它提供了你需要製作Twitter訂閱源的所有CSS,Javascript和HTML代碼,文檔號爲http://icode4you.net/creating-a-custom-twitter-feed-with-search-results

要創建一個包含單詞「高爾夫」的鳴叫的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) 

希望幫助!