如何显示twitter搜索解析?

时间:2012-11-24 05:15:24

标签: twitter

我对Stackoverflow的第一个问题。如何在我的网页中显示/阅读推特搜索解析数据?

以下是我正在使用的代码。我可以在console.log()中看到15个对象,但我不知道如何在网页视图中显示它。

我的编码如下:

$

.ajax({  
    url : "http://search.twitter.com/search.json?q=gaga&callback=?", 
    dataType : "json",  
    timeout:1000,  
    success : function(data)  
    {
        console.log(data.results);
        //console.log(data.results);
        //$('#twitter').html(data);// parse data here  


    },  
    error : function()  
    {  
            alert("Failure!");  
    },  
});

1 个答案:

答案 0 :(得分:0)

看看这有助于http://jsfiddle.net/2cxfN/

$.ajax({  
    url : "http://search.twitter.com/search.json?q=gaga&callback=?", 
    dataType : "json",  
    timeout:1000,  
    success : function(data)  
    {
        console.log(data.results);
        //console.log(data.results);
        //$('#twitter').html(data);// parse data here  
        $.each(data.results, function(i,o){
            console.log(o);
            $('<img/>', {src:o.profile_image_url}).appendTo('body');
            $('<div/>').text(o.from_user).appendTo('body');
        });

    },  
    error : function()  
    {  
            alert("Failure!");  
    },  
});​

啊,我看到你有一个带有id twitter的div - 你可以使用data.results中的每个对象中的变量将HTML解析成你想要的,我将其提取为o,然后appendTo('#微博');