Comment utiliser le Facebook Graph Api de base de Curseur de la Pagination

Je n'ai pas trouvé d'aide sur ce sujet. Les Docs disent

Curseur en fonction de la pagination est la méthode la plus efficace de la pagination et doit toujours être utilisé lorsque cela est possible - un curseur se réfère à une chaîne de caractères aléatoires qui marque un élément spécifique dans une liste de données. À moins que cet élément est supprimé, le curseur pointe toujours à la même partie de la liste, mais il sera invalidée si un élément est supprimé. Par conséquent, votre application ne devrait pas stocker toutes les anciennes curseurs ou de supposer qu'ils seront toujours valides.

When reading an edge that supports cursor pagination, you will see the following JSON response:

{
  "data": [
     ... Endpoint data is here
  ],
  "paging": {
    "cursors": {
      "after": "MTAxNTExOTQ1MjAwNzI5NDE=",
      "before": "NDMyNzQyODI3OTQw"
    },
    "previous": "https://graph.facebook.com/me/albums?limit=25&before=NDMyNzQyODI3OTQw"
    "next": "https://graph.facebook.com/me/albums?limit=25&after=MTAxNTExOTQ1MjAwNzI5NDE="
  }
}

Je suis en utilisant ce format pour faire un appel d'api, comment puis-je aller à travers toutes les pages dans une boucle

/* make the API call */
new GraphRequest(
    session,
    "/{user-id}/statuses",
    null,
    HttpMethod.GET,
    new GraphRequest.Callback() {
        public void onCompleted(GraphResponse response) {
            /* handle the result */
        }
    }
).executeAsync();

OriginalL'auteur Web Development | 2015-04-27