Javascript nodejstwitterapi客户端返回不同的next\u cursor和next\u cursor\u str值
我正在使用TwitterAPI(在节点中)并试图获得追随者。由于Twitter As在其回复中添加了游标,我很容易获得前20个追随者,但一旦我尝试更新游标,它就会将我重定向到第一页。需要帮助来更新光标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
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我弄错了不客气。如果它解决了你的问题,你能选择这个作为被接受的答案吗?这将有助于未来的访问者了解这个问题。