2012-05-18 47 views
0

我已經在javascript/jquery中創建了一個代碼,其中包含特定句柄的推文。如何使用jQuery添加轉推和喜歡的按鈕?

$.getJSON("http://api.twitter.com/1/statuses/user_timeline.json?screen_name="+ handle + "&count=" + noOfTweets + "&include_rts=true&callback=?", function(data) { 
    //some code 
}); 

這裏是顯示鳴叫

Json.parse(data); 
$.each(data, function(i, tweet) { 
    var buttonString = '<br/><a onclick="retweet('+tweet.id+')">Retweet</a>' 
          +'<a onclick="favorite('+tweet.id+')">Favorite</a>'; 

    $("#tweets").append($("<li/>").html(tweet.text+" <span class='tweetTime'>--a moment ago.</span>")+buttonString); 
} 

我現在想轉推和收藏夾按鈕添加到鳴叫的代碼。 爲實現上述功能Twitter的API需要一個POST請求,但jQuery的不具有任何.postJSON()函數 https://dev.twitter.com/docs/api/1/post/statuses/retweet/:idhttps://dev.twitter.com/docs/api/1/post/favorites/create/:id

所以我應該我轉推和收藏功能,包含哪些內容? 請幫忙。

+0

改爲使用web intents。 任何人都可以說我怎麼可以讓推特的按鈕出現/消失在特定推文的懸停? – Playmaker

+0

使用onclick而不是按鈕在懸停時顯示,我將如何點擊它們! – Playmaker

回答

0

jQuery具有POST請求的功能 - jQuery.post()

+0

我知道,但我的查詢與我如何使特定的JSON請求有關 – Playmaker

+0

您可以在'data'屬性中傳遞JSON字符串。 POST變量只是字符串,取決於接收端將其作爲JSON處理。 – freejosh

0

改爲使用網絡意圖。 不可取,但不壞。

相關問題