How to do paging? #9

furtivefelon opened this Issue Oct 12, 2012 · 3 comments

4 participants


Hey guys,

First of all thanks a lot for writing this incredibly useful piece of library!

I was just wondering for tags.recent{name:'blue'}), any approved way to do pagination? I understand for complete() callback, you can get the pagination url. However, is there a way of doing pagination within the confines of the library?

Thanks a lot!



Someone have this answer? I researched a lot about it and don't found anything.

@mckelvey mckelvey self-assigned this Mar 26, 2014

There isn’t a build in method for pagination, but that’s a great idea. I’ll put that on the roadmap.


Even though there is no build-in method, you can easily enable pagination yourself:

var request = require('request');

  user_id: 1032088109,
  count: 10,
  complete: getRecent

function getRecent(data, page) {

  // work with your data here

  if (page.hasOwnProperty('next_url')) {
    request(page['next_url'], function(err, response, body) {
      var body = JSON.parse(body);
      getRecent(, body.pagination);

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment