2012-05-01 2 views
0

Я могу сделать следующее,щебета Поиск API для каждого пользователя

$.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(){ 

    } 
}); 

мне нужно, чтобы получить й количество твитов для каждого пользователя ...

так, например, первых два твиты user_1, затем два двух твита из user_2, поэтому я получаю 4 в общей сложности ... или 6, если 3 пользователя и т. д. ... atm показывает мне параметр с разбивкой по страницам, и я не хочу делать несколько запросов для каждого пользователя, поскольку они около 10 из них.

ответ

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(){ 

     } 
    });  
+0

я в состоянии сделать больше, чем 2 пользователей, как мне нужно около 7 :( – Val

+0

уверен просто отредактировать трубу для 7. Копирование элементов внутри. – Chamilyan

+0

это делает 7 запросов? Если да, то это не полезно для меня, поскольку я могу просто сделать это вручную самостоятельно, im, пытаясь избежать 150 запросов в час лимита twitter – Val

Смежные вопросы