每个用户的Twitter搜索API

时间:2012-05-01 16:06:49

标签: json api twitter httpwebrequest

我能够做到以下几点,

$.ajax({
    url : 'http://search.twitter.com/search.json',
    data:{
        q:'from:user1 OR from:user2',
        rpp:1,
        page:1,
        include_entities:1
    },
    type: 'GET',
    dataType:'jsonp',
    success:function (r){
        console.log(r)
    },
    error:function (){

    }
});

我需要为每个用户获取x个推文...

所以例如user_1的前两个推文,然后来自user_2的第二个两条推文,所以我总共得到4个...或者如果有3个用户那么6个等等... atm它显示了一个分页选项,而我不希望为每个用户提出多个请求,因为他们大约有10个。

1 个答案:

答案 0 :(得分:0)

走在前面,为此制作了一个简单的Yahoo Pipe。可能可以编辑它以使其更强大,但它将2个调用组合成一个。

http://pipes.yahoo.com/pipes/pipe.info?_id=15754ad56809f1970a5c7f5ac117f064

$.ajax({
    url : 'http://pipes.yahooapis.com/pipes/pipe.run',
    data:{
        Name1:'twitter',
        Name2:'twitterapi',
        id:'15754ad56809f1970a5c7f5ac117f064',
        render:'json'
    },
    type: 'GET',
    dataType:'json',
    success:function (r){
        console.log(r)
    },
    error:function (){

        }
    });