Je veux obtenir la page Facebook amis par page.Est-ce possible?Mettre en œuvre la pagination pour facebook friendslist en utilisant Facebook sdk 3.0.1 Android
0
A
Répondre
2
essayer cela sur Facebook graphique api
https://graph.facebook.com/me/friends?limit=1
Bundle params = new Bundle();
params.putString("limit", "1");
Request tagRequest = new Request(Session.getActiveSession(), me/friends, params, HttpMethod.GET, new Request.Callback() {
@Override
public void onCompleted(Response response) {
//here you can get your friends in json data. and also "paging" with "next" tag.
GraphObject graphObject = response.getGraphObject();
JSONObject jsonObject = graphObject.getInnerJSONObject();
String next = jsonObject.getJSONObject("paging").getString("next");
}
//for next friend
// before using next remove the graph api path from it. i.e "https://graph.facebook.com/"
Request.executeGraphPathRequestAsync(Session.getActiveSession(), next, new Request.Callback() {
@Override
public void onCompleted(Response response) {}
3
La meilleure façon de mettre en œuvre Pagination: lorsque vous obtenez la première réponse, récupérer la page suivante objet Formulaire de demande l'objet de réponse. Ensuite, exécutez cette demande lorsque vous souhaitez obtenir des données page suivante
Response response = yourFirstRequest.executeAndWait(); //getRequestForPagedResults() returns null if there is no more paging, you can get previous page request with parameter PagingDirection.PREVIOUS Request nextPageRequest = response.getRequestForPagedResults(PagingDirection.NEXT);
// et après quand vous voulez la page suivante informations
nextPageRequest.executeAndWait();
Questions connexes
- 1. en utilisant facebook-android-sdk
- 2. Comment mettre en œuvre Single Sign On (SSO) en utilisant facebook ios sdk pour iphone
- 3. API Facebook friendslist vide
- 4. Comment mettre en œuvre php facebook sdk dans cakephp?
- 5. FQL en utilisant Facebook android SDK
- 6. Facebook sdk 3.0.1 ne fonctionne pas correctement
- 7. Comment mettre en œuvre la connexion Facebook dans Android
- 8. Facebook SDK 3.0.1 Problème de connexion
- 9. facebook spécial comme bouton mettre en œuvre
- 10. Android Facebook mise en œuvre SSO
- 11. en utilisant AsyncTask pour implémenter la fonctionnalité de déconnexion pour Facebook en utilisant Facebook SDK
- 12. Déconnexion de Facebook en utilisant facebook C# sdk dans WP7
- 13. Comment mettre en œuvre la pagination en utilisant Spring MVC3
- 14. Facebook Android problèmes SDK
- 15. utilisateur Recevoir l'email Facebook en utilisant Facebook SDK dernier
- 16. Android: en utilisant Facebook SDK avec Android 2.2
- 17. Mise en œuvre de Facebook dans Android
- 18. Android: Mise en œuvre «Facebook like application» via l'application facebook
- 19. facebook Rauth python friendslist n'est pas disponible
- 20. C# Facebook SDK et pagination automatique
- 21. Autorisation facebook sdk Android
- 22. Facebook Android SDK walkthough
- 23. Importation de Facebook en utilisant facebook-php-sdk
- 24. Connexion Facebook ne fonctionne pas en utilisant Facebook C# SDK
- 25. Connexion à Facebook en utilisant C# Facebook SDK
- 26. Comment partager une image sur Facebook en utilisant Facebook SDK pour Android?
- 27. Poster une image à facebook échoué en android en utilisant facebook SDK 4.0
- 28. en utilisant android facebook sdk sans login oauth, seulement SSO
- 29. Connexion Facebook en utilisant PHP SDK
- 30. Android Facebook SDK
Bien que ce lien peut répondre à la question, il vaut mieux pour inclure les parties essentielles de la réponse ici et fournir le lien pour référence. Les réponses à lien uniquement peuvent devenir invalides si la page liée change. – David
facebook graphique api donne "pagination" comme une balise. par exemple "paging": { "next": "https://graph.facebook.com/583979919/friends?limit=5000&offset=5000&__after_id=100005879198439"}, vous pouvez définir ici la limite et les autres objets que vous pouvez obtenir en appuyant sur la demande ci-dessus. n'oubliez pas de supprimer "https://graph.facebook.com" de la demande car facebook sdk coller cette url elle-même comme graphique api path. Je suis en train d'éditer ma réponse pour plus de détails. –
Besoin changé donc je n'ai pas essayé cette solution. Merci pour votre aide. – user1767260