2014-03-25 87 views
0

我需要使用JavaScript獲取特定用戶的最新推文。我已經找到了一些腳本。下面是它:獲取特定用戶的最新推文

<script> 
     $(document).ready(function(){ 
      loadLatestTweet(); 
     }); 
     function loadLatestTweet(){ 
      var numTweets = 1; 
      var _url = 'https://api.twitter.com/1/statuses/user_timeline/CypressNorth.json?callback=?&count='+numTweets+'&include_rts=1'; 
      $.getJSON(_url,function(data){ 
       for(var i = 0; i< data.length; i++){ 
        var tweet = data[i].text; 
        var created = parseDate(data[i].created_at); 
        var createdDate = created.getDate()+'-'+(created.getMonth()+1)+'-'+created.getFullYear()+' at '+created.getHours()+':'+created.getMinutes(); 
        tweet = tweet.parseURL().parseUsername().parseHashtag(); 
        tweet += '<div class="tweeter-info"><div class="uppercase bold"><a href="https://twitter.com/#!/CypressNorth" target="_blank" class="black">@CypressNorth</a></div><div class="right"><a href="https://twitter.com/#!/CypressNorth/status/'+data[i].id_str+'">'+createdDate+'</a></div></div>' 
        $("body").append('<p>'+tweet+'</p>'); 
       } 
      }); 
     } 
    </script> 

,但我得到一個錯誤,即說Status Code:401 Unauthorized。我已經將版本代碼更改爲1.1,但同樣的錯誤。所以,我想知道,我如何將應用程序ID或應用程序密鑰傳遞給此URL。還有更多,是否有任何與最新的Twitter API工作的JavaScript庫。非常感謝

回答

0

對此的快速回答是版本1.0不再處於活動狀態,並且版本1.1對於幾乎每個api端點url都需要OAuth。