Javascript nodejstwitterapi客户端返回不同的next\u cursor和next\u cursor\u str值

Javascript nodejstwitterapi客户端返回不同的next\u cursor和next\u cursor\u str值,javascript,node.js,twitter-bootstrap,twitter,twitter-follow,Javascript,Node.js,Twitter Bootstrap,Twitter,Twitter Follow,我正在使用TwitterAPI(在节点中)并试图获得追随者。由于Twitter As在其回复中添加了游标,我很容易获得前20个追随者,但一旦我尝试更新游标,它就会将我重定向到第一页。需要帮助来更新光标 var cursor = -1; mainEmployee( params, cursor ); function mainEmployee( params, cursor ) { console.log(cursor); var url = 'followers/list.json

我正在使用TwitterAPI(在节点中)并试图获得追随者。由于Twitter As在其回复中添加了游标,我很容易获得前20个追随者,但一旦我尝试更新游标,它就会将我重定向到第一页。需要帮助来更新光标

var cursor = -1;

mainEmployee( params, cursor );

function mainEmployee( params, cursor ) {
  console.log(cursor);

  var url = 'followers/list.json?count=5000&' + cursor;
  console.log( url );
  client.get(url, params, function(error, followers, response ) {
    if( !error ) {
      // console.log( cursor );
      // for( var i = 0; i < followers.users.length; i++ ) {
      //    followersData( followers.users[i] );        
      // }
      // console.log( followers );
      var new_cursor = followers.next_cursor_str;

      if( cursor != 0)
        mainEmployee(params, new_cursor);
      else
        console.log("cursor is empty");
    }
    else {
        console.log( error );
    }
  });
}
var cursor=-1;
mainEmployee(参数、光标);
函数mainEmployee(参数、光标){
console.log(游标);
var url='followers/list.json?count=5000&'+cursor;
console.log(url);
get(url、参数、函数(错误、追随者、响应){
如果(!错误){
//console.log(游标);
//对于(var i=0;i

我还得到了不同的
next\u cursor
next\u cursor\u str


请告诉我出了什么问题。

该错误是由于未定义的
光标
参数造成的。使用光标定义路由,如下所示:

url_与_cursor=api_path+“&cursor=“+cursor

路线的末尾必须有
&cursor=

您应该重构
url
,以定义光标:

var url = 'followers/list.json?count=5000&cursor=' + cursor;

谢谢@gnerkus我弄错了不客气。如果它解决了你的问题,你能选择这个作为被接受的答案吗?这将有助于未来的访问者了解这个问题。