2013-04-24 94 views
1

我真的坚持试图让这个推特图书馆(https://github.com/mynetx/codebird-js)返回搜索结果,而不是用户时间表。如何使用codebird.js搜索匹配用户的twitter API?

我找不到将搜索参数传递给它的位置。

这是我的时刻代码:

 var cb = new Codebird(); 
     cb.setConsumerKey("<fill in>","<fill in>"); 
     cb.setToken('<fill in>','<fill in>'); 

     cb.__call('users/search', { 
      'user' : '<fill in>', // ?? 
      } 
     ); 

     function tweets_callback (result) 
     { 
      // do something with the result 
     } 

但它不断抛出一个错误,没有人知道我该怎么办呢?

回答

1

没有记录在案!这是你如何做到这一点:

var cb = new Codebird(); 
    cb.setConsumerKey("<fill in>","<fill in>"); 
    cb.setToken('<fill in>','<fill in>'); 

    cb.__call('users/search', { 
     'q' : '<fill in>', 
     'callback' : 'search_callback', 
     } 
    ); 

    function search_callback (result) 
    { 
     // do something with the result 
    } 
+0

的URL格式看起来可疑我;如果它不是“users_search”? – 2013-08-27 06:40:20

+1

请注意,自从发布此答案后,Codebird中的__call()方法的语法已更改。请参阅[Codebird文档](https://github.com/mynetx/codebird-js#2-usage-examples)。 – MForMarlon 2013-09-05 00:30:39